I just feel that its an element that takes away from a well crafted experience. Instead of a solid, stand alone experience, they are required to build something that can be monitized over as long of a a period as possible, and thus possibly detracting from the experience.