This is not “wrong” wiring. It is quite normal. You could use a micro switch which is installed near the light fixture typically. Here is a good thread about such wiring.
Aeon sells a zwave button which works with this micro switch also so you could even add a button on the other wall to make it switchable on either side.