Really they need to change aeroplane seats to those slide forward ones where you reduce your own space by reclining, not that of the person behind.
I think that reclining is fine - but not throughout the entire flight and not during meal service.
My one bugbear though is people who think there should be one rule for some and
another rule for others. If one person on the flight can recline, everyone can. If the person in front of me has reclined, I’m not going to sit in reduced space just because the person behind is “tall”.