The answer to 'how long does light fixture last' is that the typical lifespan of a light fixture is 8-15 years, depending on the type and quality of the fixture. Higher-quality fixtures made with durable materials like metal and glass tend to last longer than cheaper plastic fixtures. The lifespan also depends on how often the fixture is used and how well it is maintained.
Over time, the components in a light fixture like the bulb, wiring, and sockets can wear out. Proper installation and regular cleaning and maintenance can help extend the life of a light fixture. If a fixture is no longer working properly or looks worn, it may be time to replace it for safety and aesthetic reasons.