I have a 2003 Yamaha Kodiak 450. Bought it brand new in 2002.
Wheel bearings, brakes, axle bearings on the rear and a carburetor rebuild is all she has cost me.Not bad for 23 years of service.
Plow the driveway with it, roll the lawn, deer hunting and some rec riding still have the original tires on it.
One thing be careful of you want to use the pull start, the compression is heavy and she pulls hard.