Drinking 2 litres of water is like walking 10,000 steps per day, or eating 5 portions of veg/ fruit per day. It's not bad advice; it will do most people good, but it's not a universal piece of advice that's equally true for all.
Water consumption will depend on your build, activity level and environment (temperature/ humidity). You might need to consume electrolytes to optimise your hydration level, particularly when sweaty. That doesn't neccessitate an expensive specialist product. Fruits, juices, salt in food can also do the job.
My intake depends on what I'm doing. Even with running, at this time of year I don't need to take water for an hour run- drinking before & after is enough. In the spring/ autumn, I might take a small bottle that fits in my pocket. In the summer, I might need a larger bottle/ bladder. 2l gym bro bottles amuse me, especially when there's water stations easily avaliable.
There can be a fashion element to drinking water. For a while there was brands of bottled water. Now it's trends of reusable water bottles such as Stanley Cups or Air Up. Some people do use drinking vessels as a (minor form of) status symbol.
The idea of a fixed, standard amount to drink day in day out is a bit weird to me because every one's needs are varied.