Honda is a car company that makes 4 wheeler s on the side. Polaris makes only snowmobiles, ATV, and neighborhood electric vehicles. so off road stuff it focuses on this. so they have more money and time to spend on there 4 wheeler also Polaris is a american company so when you buy one of there products it helps the us economy. while Honda is a Japaneses company which doesn't help are economy it just takes more money out of it.
First off, Honda's ATV division (power-sport division) is completely different than their car division. It is not the same people making Honda's ATV's as their cars. They have completely different headquarters and plants where the products are made. Now second, yes Honda was started and based in Japan, but now-a-days, because the U.S. is their biggest consumer in ATV's and other off road vehicles, they have moved their headquarters and plants to the U.S. which helps create jobs for the economy. Just look at this url: