I bought a Bernina in 2001 and it's going strong and has never had to be fixed. I also have old Singers that are wonderful.
My new Bernina is only a year old so I can't comment on that. I'm saving my old Bernina for my granddaughter when she's older and if she likes to sew.
My very first machine, a Kenmore was gifted to me by my Dad and I love that one. It still runs well and no fixes ever. That one is about 40 years old and I used it exclusively until I got my first Bernina.