This isn't even remotely true. Everyone knows that if you're trying to do a cheap embedded product, you use SBCs and Linux. Using Windows for these kinds of applications is almost always the result of a company having a contract with Microsoft that leads their development strategy towards Microsoft's offerings rather than the best offerings.
Also, in what universe is a Linux platform more proprietary than Windows?