Why is P90X so popular?

For the very same reason why gyms fail: http://fitbie.msn.com/get-fit/tips/10-surprising-fears-keep-people-gym?ocid=nlxgf