I flew one of these in economy for the first time last week.
I was in 11F which was great. FA was only in the jump seat for takeoff and landing so I had plenty of legroom for the whole flight.
I'm not sure why people have such a problem with these seats. Yes they are thin but I found them firm and comfortable. I guess I'm not sure how they will wear when they are less new. If they lose firmness I could see them being very uncomfortable