Expensive running shoes don't necessarily last longer in mileage, but what matters is that they maintain better cushioning for longer, which protects your joints. What a lot of people overlook is that wear depends a lot on your weight, running technique, and terrain - someone lighter running on smooth asphalt can get more kilometers out of them than someone heavier on uneven roads. The 800 km thing is more of a safety limit than actual lifespan, because the sole holds up but the internal gel or foam loses its properties. If your Ultraboosts still feel good to you, it's probably because you're not running high mileage, so don't feel pressured to replace them.