Some of my friends practice Muay Thai and Ju Jitsu and they say it will make you look good but that's about it, you won't hardly get any stamina out of p90x
A few things have changed, but then again EVERYTHING changes once in a while. Doesn't mean it's gonna continue to be bad if it is. So just stick with it.