If you're riding in business, you're doing it cause you want to work/eat/drink. You can't do that if your head is rested against the window, and you're asleep (that's what economy class is for).
Edit: also it's a good storage space for backpacks, briefcases, purses, etc.