The problem with LEDs isn't the bit that emits lights. It's the power supply, specifically the electrolytic capacitors. Good designs either use higher quality caps, or use designs that avoid electrolytic caps altogether. Either one takes a bit more money, but the market is always in a race to the bottom.
Long term, I think we should be avoiding traditional light fixtures entirely. It's better to have a lot of little lights spread over an area rather than a few point sources in the room. That gives us the opportunity to separate the power supply from the lights entirely, like LED strips do.
Which was also true of ICE cars. The Model T Ford had a major design flaw: everyone could work on it easily, parts were plentiful, and there was no reason to buy a replacement once you had it. In fact, there's enough of them still running, with an associated parts market, that you could still daily one if you wanted to.