This sounds like an excuse for "control"
GPL / commercial dual licenses have been used for years for exactly this reason. For example:
Quite successful, loads of commercial companies use *and pay* for it.
But I suppose a scummy proprietary operating system deserves a scummy proprietary Filesystem in User-Space implementation.