>And do we need all these new acronyms?

actually®, no. but it's terribly hard to get along on the 'net without a working knowledge of them; happily, we have managed to avoid most of them on this site -- which in the event seems appropriate.