Quite. Welcome to marketing, where the language is both very precise and very loose at the same time.
A point in case, does:
"A first for Company X"
Mean that Company X is the first in the world to do something, or just that this is the first time they have done it, and others may have been doing it for years...