I don't think MS expect to make a profit from it. It was bought more to encourage people to buy the 360 version rather than the PS3 version, I would suspect.
Yeah, it's fun. There needs to be some DLC made with more courses.
Also, anyone who can get under par time on the last course is a better man than me.