By using this site, you agree to our Privacy Policy and our Terms of Use. Close

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)