I don't know that people are arguing that it's "new"...I think the people denigrating it are doing so because it doesn't involve plopping down on a bench with a weighted bar and counting to 6-8....
Exactly. These guys don't realize that they can use TRX, but still drink their water out of an empty plastic milk jug, move really slow while adjusting the straps, look around to see who watching, etc...