yes of course, it's not only good its great. However Microsoft is not recieving alot of money when alomost all third party titles. That is why they always struggle to make a profit. And one of these days they might have to rely on their own titles in order to compete in the Market.
Examples
Nintendo Gamecube
N64
Playstation 3