>This makes it impossible to use any components hosted by third parties without getting consent by the users.
Good.
There's very few legitimate uses for third party hosted proprietary components.
Why it became standard to load simple things like scripts or fonts from third parties, that can be trivially hosted locally, is beyond me.