Punctures are a pain and put a lot of potential riders off, understandably. Whilst you can get good at it, and fix flats quickly, it's not a skill that you really want to get a lot of practice at, either.
Now you can fill your tyres (or tires) and tubes with self-sealing goop, and run tubeless, too. It works, up to a point. But it's not 100% reliable and it takes another skillset again to get accustomed to. But yes, it's a lot better if you can justify the expense.
But for most of us, punctures remain a "thing". And yet there have been many proposals to remove the whole air-under-pressure part of the design, too. Like this recent one from Bridgestone: