Seating is not that cramped as projected here. The middle berth when in down position is 90deg in SL and looks flat while in 3ACE it has a slight angle projection for a slope of 10 deg slant which eatsup 1 inch of sitting space while space between berths 2 inch short and each berth 2 inch lesser width . When sitting in Vsnde Bharat seat the thigh support is 2 inch short for a 5.6ft avg height male while 3ACE is 4 inch short. I have travelled in both classes and measured using my fingers where in VB it's 2 fingers gap in 3ACE 4 fingers gap. The reason for people feeling pinch is price being only 5-7.5 % less 3AC passengers opted them and its 15%-20% less no would have complained it.