> > it's avionics are old
> They're brand new. Where do you think they get them for brand new planes ?
I have some industry experience- there are still new planes that get large, ugly beige Honeywell units in them that're slow and clunky while there are much better avionics packages available. The Honeywell packages are generally pretty newly built, but are still really old. The Raspberry Pi Foundation still sells the original Raspberry Pi, even though they've gone through 3 different generations and like 6 iterations since. The original Raspberry Pi is old, no matter when it was manufactured. The Raspberry Pi 3B+ is new, and has more features and power. Sure, they have similar names and functionality, but there is a world of difference between the two.
Imagine that you've designed a product around the original Raspberry Pi. The projects needs include GPIO, internet connectivity, and video output. The expectations have been trimmed appropriately to fit within the hardware available. Custom PCB's have been made for the Pi to socket into, and there's a standardized system in place for testing the Pi.
Later on, you decide that you want to replace the old Pi with a new one. Compared to the current Pi, the old one has less GPIO, less processing power, a weaker GPU, lamer internet, and less IO- and, although you can just drop in the new Pi with an adapter cable, you're still missing out on all the pins, and your code isn't exploiting all the available resources.
This "not everything gets updated" cycle has serious compounding effects the longer you go. After a few decades of Raspberry Pi releases, your product is a little bit antique, and needs some serious updating to be able to compete in the now-mature product category that you were in. Not starting over and working from the ground up has serious knock-on effects in the future, (for instance, the 737's wings were way too low, which is not future-proof for bigger engines).
This isn't just about avionics, either. It's about every single part of the airplane.