Most countries don't demand that you be able to see it, and even fewer people really care.
The issue is range, and the range under CE power (which for some reason is only 18db whereas the CE Mavic is 20?) is about half a kilometer at best, under perfect conditions.
That's just pathetic for most real-world applications, so it really is just a "lob it in the air and catch a (single) selfie vid of a few seconds" thing.
In FCC mode, at 2 kilometers it's fine. That means you could probably use it at a full 500 meters, mostly. But 500 meters max means a real world range of about 100 or maybe 200 meters, which you won't enjoy or relax with as it will be constantly telling you about weak control signals, weak image transmission signal, weak control signal, weak control signal etc etc just come back and land already, been there, done that, can't be bothered to do it again.
It has the same range as the old Phantom 3 Standard but costs more money if you want such luxuries as the controller, has a weaker camera and only 2 axis stabilization.
The 2 things I really didn't like about my P3S were the annoying short range and the bulky size of it. The Spark certainly solves the size thing, but in doing so you have a lower res camera that isn't as stable and half the battery life.
The annoying short range hasn't improved at all.