Only if you're short sighted enough to see the world that way
I don't see the ENTIRE world that way don't be melodramatic, I see presentations about new products that way (and often times, some other facets in life like first dates, and interviews for example).
That's how the tech world operates
MS got so much backlash for having to have 24/7 connectivity and going all digital, that they COMPLETELY changed their minds on the way Xbox one would operate
Impressions clearly matter. I'm not making this stuff up. And I dont write the rules, either.