There's a difference between buzzwords and terminology. The wording used here accurately describes the service being offered and, ya know, explains it so people know what the hell it is. Me thinks you are complaining just to complain, especially considering there is no pricing info available yet.