Vagueness

Are marketers out of ideas or time? Why is it that their messages are short little phrases that seem tailor-made for Twitter but leave out specificity?

Case in point:

Adobe store screen grabGet up to 80%? Of what? Or is it whom? Cash back? Or taxes paid for by Adobe?