That's nonsense. There are plenty of folks who would rather buy a bare PC.
Some of those folks already own a Windows license or two, or twenty and might not like to "upgrade".
There are also plenty that would like to buy one with Linux pre-installed. Most of the examples I've seen of an OEM "offering" Linux pre-installed, they've done it giving customers a very limited choice of hardware (usually last year's). I'd personally buy a PC with Linux pre-installed (even SuSE) just to avoid the MS tax. Even if I immediately reinstalled something else. If only they'd offer the full product range for selection.
While I may indeed be happy "tinkering" and assembling my own PC; I have yet to find a place to purchase laptop components. When's the last time you "tinkered" a laptop together from parts? And since you don't mind the "MS tax" How about if we add a "Linux tax" as well? Or you could just send me £20 for my trouble? Didn't think so.
MS' bullying OEMs to install only its latest OS, bundling all of its latest "freebies" (and no one else's) doesn't serve the market (us) well, even for users of MS software.
I don't know whether or not the EU has done any good, or even if they're able to. It's a certainty that MS will do everything that it, can for as long as it can, to avoid having to play nice.