Sure they're forcing you. Just like Apple forces its phone users to only get apps from its app store. They're forcing you because the alternatives either don't exist at all on those platforms or cost you money in Microsoft's case now.
And yes W10 isn't free, because part of that $1,000 price...