You are totally right at your own point
but some hurdles associate with Yamaha or any new bike
Lack of spare parts (since very few shops have their spare parts so automatically higher prices)
shortage of mechanics
and
- finally low resale value (although you may not like this point)
my uncle has Suzuki 110 and he always cry for mechanics and i searched many threads on pakwheels many people are suffering from above said problems
i know honda is not best
but you cant deny the fact that even any lallu panju mechanic knows about honda bikes
believe me i like yamaha
we owned it since 1976 and still have but above mentioned problems encounter many times