I believe the biggest barrier is that MS/Sony force you to sell 75K units of the game before you get any money for it.