By this logic, shouldn't the Nexus/Pixel phones be a lot more popular than they are?
The Rogers where I got my last phone, for example, had a dedicated display in the middle of the store for the Pixel phones.
Apple is obviously an exception to this due to their own advertising and stores.
Most countries have more pre-paid users than on contracts, so we get our phones from computer or phone stores instead of carrier stores.