How is that better than what MS is doing? You can get a Xbox One for $350.00. If you trade in your Xbox 360 to MS they'll give you an Xbox One for $250.00.
Then you can trade in your games and buy GTA V and the MC collection.
Even if you didn't have many games to trade in the deal is still better.
$250.00 +(2*$60.00)= $370.00
So how is that a better deal? Most people that want a Xbox One have an Xbox 360 so a ton of people have this option.