Online registration GPS tracking... LOL! That will make no difference whatsoever. The only people that will bother to register will be the law abiding majority. And those people will fly their drones according to the rules/laws anyway. Those intending to use a drone for any other purpose, will simply not register. So whilst the worlds different aviation authorities sit in their meetings dreaming up other ways to regulate the s**t out of drone users and probably make a good few £'s/$'s in the process, they can rest assured all their efforts will come to nothing if they think it'll stop the illegal use of drones or stop drones flying in restricted airspace. The only people that will be affected will be the law abiding majority who will have to jump through hoops if they want to fly and have to pay through the nose for the privilege....
Happy new year!
So, what is the answer? Don't do anything at all? Your statement could apply to any law, those determined to break it will still break it - of course, but then we have a clear distinction between law abiders and law breakers, so more measures can be put in place to prevent the latter.
Treat drones the same as cars - to drive a car legally you must pass a test and get a valid licence, have insurance and pay road tax. People who don't intend to do any or all of those will still do so, so the authorities have developed systems to deal with it. We have ANPR cameras which can identify number plates and an automated system behind them which checks for registration details and drivers. We have patrols on the motorways by overt and undercover officers who perform the same job. We have developed a licencing and testing system, with a set structure which is the same nationally.
Public drone use is in it's early days, just as cars once were. We haven't banned the public from using cars just because a few idiots can't drive them properly, and we shouldn't take that attitude with drones either.