See, you're missing the point just like winterhell did. What you said IS the big difference; it's packaged in. People aren't whining about dependencies. They're whining about having to, at least in the case of the OP/pre-demo release, having to download it. And no, I did not have net 4.0 (2.0, yes) installed. Again, it goes right back to the whole Origin example. Do people want to play BF3 enough to suck it up and put up with Origin? Yeah, obviously as statistics show. People will bitch about having to start joy2key to have quick-and-dirty controller input. This is no different. And it's all about minimizing the entry barrier when you want to get your project out there.