It does seem to some extend the higher the level of abstraction, the more potential for inappropriate controls or restrictions. More restrictions exist in apps vs OS vs cpu, or in cloud services like gdrive vs an EBS volume on AWS. So FPGAs are at least a step closer to free (or harder to secure). Even if they are under control of the manufacturer, there is a lot more flexibility and less potential for "oversight" at the gate level.
There is still the question of all the peripherals, I'd be worried about internet and video and other i/o adapters only being compatible with proprietary hardware, and impossible to use with a home programmed fpga