According to the oilfield seismic outfits around here, Honda is #1 in the take a beating dept, but , the new engines are not as good as the old ones.
They say Yamaha has the best engines, but, the suspension has more moving parts, needs more work than Honda.
These guys won't buy anything else. They have too many wingnuts on their crews.
I can say for myself, ride a Honda over a 6" log on the road and a few rocky roads, the ride a Yammy over the same stuff, you will likely buy the yammy.
Independant susp is way easier on the constitution.