foodfather on 01 April 2013
lack of marketing (unlikely)
lack of launch titles (hardly matters)
price (likely)
competition from 720 (likely)
720 cheaper price (likely)
more 3rd party support for 720 (unlikely)