I don't think these are flaws at all.
The price was a little of a pill to swallow but all the other things you mention are not applicable.
You don't have to have the kinect plugged in, you don't have to have it always online.
The reason i got it is because i have a lot of people on XBL that i know, the AAA titles exclusivity to the Xbox is another, but basically aside from that i don't think you can go wrong with either system. they both offer some beautiful gaming experiences.