standard disclaimer: I will own all systems, I'm mainly a fan of good games, yadda yadda. Warning though: Lots of MS damage control up ahead :lol
That said, as much as people would disagree, MS seems to be doing the most things "right" as far as hardware features and developer support goes. From a business standpoint they're making mostly good decisions, and from a gamer/developer standpoint I can't complain too much. It's funny, because in the PC world they're the big corporate monster, but in console gaming they've fit into the scrappy underdog role. Then again, I read "The Xbox 360 Uncloaked" recently, so that kinda colors my perception of things, heh. Their software background helps as far as ease of development goes, and all the media features don't seem to get in the way of the gaming experience.
Even decisions that seemed horrible at first aren't as bad as I thought they were in retrospect. Everyone gave them shit about the Core/Premium package, yet they'll probably be able to get the system down to $150-$200 when Sony is still trying to get under $350 because of it. And everyone gives Sony shit for packing in a blu-ray player "no one wants", yet when MS gives you the option of a hard drive, they're the worst. The main problem with the core system is not that it exists...it's just that it cut into the supply of the premium that most early adopters want. And even though the hard drive is technically not standard, I sure haven't felt like my hard drive was unsupported. If you wanna count it as a peripheral, it's the best damn $100 peripheral ever made, lol.
Also, people say system prices are out of control, but a $300 Xbox 360 gets you the same basic items as a PS2 at launch, but no one complained about it back then. $40 memory cards now, $40 memory cards back then. Sleek $50 wireless 1st party controllers for 360 now, $40-$50 3rd party wireless controllers (logitech) with bulky adapters and lack of direct headset support for the original Xbox.
They also caught a lot of flack for the worldwide launch, but I don't even think that was the worst thing ever. People say they shouldn't have sent any to Japan because Japan doesn't care about the 360, but it's not as if the units shipped to Japan would've made a huge difference in the US anyway. Some people make it sound like they sent 500K units to Japan or something...wasn't it just like 125-150K? The Japan launch sucked for other reasons, not because they took units that should be in the US. Hell, they just launched in Chile for gods sakes, so it's kinda cool that they're actually trying to take gaming out of just 3 markets. Yes I know it's all part of MS's world domination plans...it's still cool though, lol
And last but not least, MS always catches shit for the BC situation, yet if they came out with a $450-$500 power hungry intel/nvidia based system that played every Xbox 1 game perfectly, some people would probably be like "why do I have to pay for BC, I already have an Xbox!".
The only major ****up in my eyes from a consumer standpoint (besides the obviously unintended shortage) are the 3 red lights. Get that sorted out, and they're in the clear in my book.
So yeah, MS damage control ftw, lol