That was my only complain after experiencing the new C seat from IAD to FRA earlier this year.
I am not big, but found myself sleeping on the side as result of the narrow width of the seat. I recently tried CX's new seat ( at a demo event), and found an extra one inch ( 20" versus 19") makes a huge difference.