Very true. Microsoft has yet to prove it can make money in this business. Add both losses from each console and the near fact that to stay ahead in this generation it many need to make more losses.
Basically, Microsoft have failed in the entertainment business as a whole apart from MSN. They can't cut it here like they can in the PC world.
Consumer wise though, they are good for competition.