haven't they complied with the EC's demands?
Well, the EC has not made any demands yet on the issue of bundling browsers with Windows 7. So it is not possible to answer your question with a yes or no.
All the EC is doing is telling a company from another country how they have to create the software they sell.
The EC tells what the rules are if a company wants to sell on the European market. It happens with more then just software, the same applies to cars, electronics, etc.
..it's one thing to charge users an access fee, another to charge the ISP, potentially passing the cost on to all the ISPs subscribers whether they're interested in the content or not.
Ironically, the issue came to fore in a complaint from the The American Cable Association (ACA) to the FCC. A quoted ACA press release warns
"Media giants are in the early stages of becoming Internet gatekeepers by requiring broadband providers to pay for their Web-based content and services and include them as part of basic Internet access for all subscribers. These content providers are also preventing subscribers who are interested in the content from independently accessing it on broadband networks of providers that have refused to pay."
So is this a real threat to net neutrality (and the end-to-end principle) or just another bad business model that doesn't stand a chance?
Weekend, where are you?