If a product meets all of the needs of their users that's a good thing. It is a good thing to reward commercial entities for providing value to their users.
How do you know that the product meets the needs of users? From the usage? Did you hear about duopolies and walled gardens? Did you hear about banks forcing people on the duopoly?
How do you know that the product meets the needs of users? From the usage? Did you hear about duopolies and walled gardens? Did you hear about banks forcing people on the duopoly?