I have no doubt Yamaha builds great products. Maybe it is brand loyalty for me. I started with Honda back in the 1970's with a Honda 50cc motor bike. Then in the 90's with the Honda Fourtrax 300, I bought two of them. I have never been sorry about any of those purchases. The HP1K-3 I now own is amazing. I am so impressed and glad I got it. Would I ever buy a Yamaha someday? I doubt it, but my dealer sells Yamaha also..The issue is not that the P500/520 is an antiquate machine.
The issue is Honda quality control, it has gone off the rails.