RROD
..sucks? sure. but MS stepped and did the right thing. they put a billion dollars down to extend people's warranties and basically replace every broken console they shipped. i'll liken that to sony's psn hacking debacle. both things were bad but in the end both manned up and did the right thing.
Timed exclusivity
not sure why one would hold this against them exactly. oh sure, tons of games eventually came to ps3 that were MS timed exclusives. some people have patience, some don't. i have patience which is, at least in part, why i was happy with sony. other gotta have it day 1.
Paid Online.
I don't think the service was worth the price but... their service was clearly above sony and nintendo. this gen sony seems to be really stepping it up. now the question is, will sony charge? if not then i see this being a huge issue for MS next gen. if so, MS "wins" so to speak.
i forget your other points. bottom line is, there are a lot of great reasons to prefer sony over MS but MS is alright to. don't mistake differences in services that don't line up with your preferences as "bad".