Really, weasel words can be kind of a gift. The company is unintentionally telling me what kind of people they are. If they can't be bothered to clearly state what they do and why they're great at it, they're telling me that I don't want to work with them.
I think that's a bit rough to be honest. I'm no fan of the corporate speak that has one browsing a site trying to work out exactly what it is the company really does (How do I install it? Do they host it? Does it go on my laptop or my phone? Can I afford it? ) but that copy is probably written by a small company trying to look bigger than they are (most entrepreneurs or freelancers can identify with that) or a mid-range marketing staffer not wanting to gamble on casual copy that might seem alien to the boss or customers.
I don't like it, but I can see how it comes to be.
A friend sent me a link yesterday to a site, some product or service that McDonalds were using. I browsed a few pages, skimmed the text, and had no idea what was even being sold - security software, social network, messaging system, it wasn't immediately obvious.