I tend ot change cars fairly regularly, but that is mainly because I buy old and cheap (Under £1K) and then run them into the ground until they get beyond economical repair. Not the Mog of course - that will stay with me until I can no longer drive (probably longer).
Bikes are different, one I've had for 30+ years, one for 20 and the other for over 10.
Had the current Mrs Phil for 19 years but it feels like longer.....