Absolutely. The sentence is exactly as nebulous and empty as it needs to be while still making the clueless believe that there is meaning in it.
So, your beauty products have graphene ? I'm thrilled, but do they have Bucky balls ? No ? I need the additional bounce of Bucky balls.
Sarcasm aside, chalk up another CEO and entire company on my black list. He is clearly just in it for the money, and it is impossible for me to imagine that anybody in that company is not in the same mindset.