While it's more expensive, headlights can also reorient themselves dynamically. You tend to see it on mid-tier vehicles and up, but it's a really great feature. So there is a technical solution to this problem, although I'd rather have a simpler approach that's also cheaper that works for most people (as much as I love my headlights, I realize it's one more thing that can break).