Aint nothing wrong with timed exclusives. It when you start doing all that extra stuff on top of the timed exclusive stuff..Microsoft had plenty of timed exclusives on the original xbox also
"Capcom, You put that on xbox and we can't promise you front page promotion " Infact we can promise you any promotion or air time"
"Sega, you release that on xbox and we cant promise you any bonuses, promotions, or waive fee's on all future dlc"
"random indie, you drop that on xbox and according to our metrics in the long run you'll lose money based on what we are offering, we also can't promise you and promotions at all on anything or add time."