Cant speak for all the other brands but my 2013 ranger 900xp that i bought new has been flawless. It gets serviced once a year and and is taken care of but does get used daily. It has seen its fair share of challenges and has never let me down. Only part i have replaced on it was a drive belt. I personally wouldn’t hesitate to buy another.