Purple street lights are not better, and they only appear in a few cities. Common LED street lights emit white light. The LED street lights turn purple because the surface coating of the light is worn as time passes. LED lights originally emit blue light, and they create white light by applying a coating of phosphor powder. When an LED street light turns purple, it needs to be replaced.
More reading: Development Stage And Color Temperature Control of LED Road Light