I actually find them to be surprisingly comfortable. I don't see why so many are complaining about them. Maybe the new B/E Aerospace Pinnacle seats that are planned for the A330s might be better for some.
FYI, AA is using the same model on their new config 738s and 752s.