"Do upright seats when landing really prevent injuries in a crash?"
This isn't so much for the person sitting in the seat to be upright, it's for the person BEHIND the reclined seat.
If it's a bumpy landing and you get thrown forward a bit.. if the seat ahead of you is reclined - presto... you just put your face into that seat and busted your nose.