I agree that all vehicles have potential faults, some more than others, and some simply related to maintenance. As for my bikes, sometimes I think about a replacement, but realize I mechanically (for the most part) know what I have and that prevents me from venturing out to get a different bike so that I have to learn a new set of variables (and they’re maintained well). As for cars, the same applies- I have a Cadillac SRX for example (2012) and the GM 3.6L was known to have timing chain stretch issues requiring a VERY expensive repair…that is, with prolonged oil change intervals. I change the oil every 5K miles and at near 120K miles it runs pretty much as new, so point is, maintenance is key.
Back to bikes for a sec, some bikes are more $$$ to maintain than others, so thus far, that’s why I haven’t ventured out for a more niche or exotic brand. Hondas work and work well- not without their quirks of course, but in the long term, they’re proven very reliable (as are other brands, but some will no doubt be more expensive or require specialized tools specific to the brand for repair/ maintenance)