I can go to eat at local McDonalds or I can order a pizza and have it delivered... Does it mean these two businesses don't compete?
People tired of Microsoft's crappy products and business practices want to get away. Distribution methods are two sides of the same coin for them. That coin being getting away from MS.