The issue isn't that marketers are taught to be ambiguous. It's that, as a tech company, it's difficult to find a marketer who can grasp your technology well enough to write about it unambiguously and accurately. So instead companies just settle for any marketer and give them a wordbank to use when writing emails, making landing pages, and attending events.
Unfortunately this never turns out well. Even if the marketer uses the prescribed wording, it'll look like marketing BS to any engineer ("web scale," anyone?). If the marketer steers clear of any specifics, then... well, we get posts like this.
The solution is to push your marketing team to understand your product well enough that they can talk about it with accurate specifics, at least to some extent. Or hire marketers who have some basic understanding of software.