Why are car back seats so uncomfortable?

The reason car seat headrests are angled weirdly. The reason car seat headrests are uncomfortable is because they're designed for safety, not coziness. To prevent your head from yanking backward in a rear-end collision (reward hyperflexion), the headrest pushes your head forward and down to keep it close to your spine.