Ack. There are so many buzzwords in that description, I want to hurl.
How can a bunch of people who consider themselves to be so smart get sucked into the sort of groupthink required to regurgitate nonsense like this?
You beat me to it...