I’ve fixed 3 issues with our machine and all were cheap enough and easy enough to fix.
Stopped spinning – belt had perished. New one off eBay cost maybe £15 and easy to fit.
Leaking from the door – New door seal needed. About £20 to replace but maybe a bit trickier to fit but just needed a bit of patience.
Lost heat (washer dryer) – New element. £15 and easy to replace.
I guess if they’d all happened at once I might’ve considered just replacing the machine, but when it’s £20 and an hour of you time here and there repairing has seemed the way to go. They’re not difficult to work on really. I just followed you tube videos.