I agree with most of your post but you cannot say that NOBODY is using BD, BD is the future of Movies among other things. BD is what caused HD (disks) to go down under. MS made an HD player for the 360 and that was a huge FLOP. If MS would have incorperated the HD format for all their games we would not be having this discussion ATM. The pirating came way before the 360 hit the sheves, there was a massive pirating issue due to P2P file-sharing. This started back when Napster came out. This is the reason I stated that if MS knew that pirating was eventually going to happen then they could have done something about it.
Look, I have both the 360 and the PS3. When the 360 came out it was HUGE and when the PS3 came out it was HUGE as well, at least for me cause I have been using consoles since the Atari and I love em all. I don't see PS3 ownwers complaining, the PS3 never had anything similar to the red-ring-of death, something that cost MS billions of dollars to fix. The only issue wth the PS3 to this date was the pricetag when it launched. But of course you were getting more so you had to pay more. Free online gaming, the ability to surf the net with ot with or without a keyboard. The ability to watch Blue-Ray disks, install a new hardrive (laptop) no matter what the size, play PS1, PS2 and PS3 games w/o having to install any software whatsoever. Of course the PS3 is not a perfect console, the worst thing that could happen to Sony was that MS was smart enough to make sure their gaming library superior to anything anyone has to offer. I can live with that cause I don't play HALO, GW, Crackdown, Viva Piñata etc..... As I love both systems, my only major complaint is the fact that we have to pay to play online with the 360. MS could have done the same as Sony, I don't see why one would have to pay to play we already shelled out enough cash for the console and the game. Same scenario as WoW an Conan among others.... MS has enough cash to offer free online gaming, I just think Bill and his interns are just to greedy ATM to have that happen.