Flying is much cheaper today. People want low prices over more comfort. They vote with their wallets.
I don't know, having more color doesn't seem that much more expensive? I guess the fabrics are expensive and stain relatively easily, but if public transport can keep them clean so can airlines IMO. Some fabric seats are over 3 decades old and they're still in a really good shape.
Maybe it looks better because there are only 9 seats in an aisle in the picture compared to standard 10 nowadays?
10?! That's news to me. I had to fly american airlines and there was still 9.. oh it has been more than half a decade.
Public transport can’t keep them clean. BART famously had disgusting carpets until the 2010s.
If a poor second world country can have clean seats on public transport surely...