I have an Eheim 2210 internal filter for my single redbelly that has served me well for nearly 11 years now.
Also have an Eheim 2006 that I must have had for like 13 years now, and other than having replaced a cracked filter holder its in perfect working order.
Also have a pair of "Fluval 1 Plus" filters that I have aso had for around 11-12 years
I can also vouch for Fluval Plus series, I have a working Plus 2; that is at least 10 years old.
I feel like nowadays stuff is designed to break after 3-4 years max, in order to stimulate repeat custom; Fluval is the only real aquarium equipment provider that I swear by.