I bet the profit margins are greater on other brands.. thats why they push you away from Michelins

almost hard to believe that Michelin has been around so long... they started as a bike tire company in france.
two brothers, André and Edouard Michelin In 1889