When you go to that RV show you'll find that all smaller motorhomes with dinette feel about the same. We have the 24K Melbourne with the same issue. Have heard of many people going with recliners, but we like our storage too much to sacrifice. We may try the pool noodle idea recommended above - we've used those handy, cheap, light little items for various other fixes. We use lots of pillows!
2017 Melbourne 24k towing 2003 Jeep Wrangler
2013 Premier 19FBPR; 2013 Rpod 177 HRE
2011 Aliner Sport; 2008 Little Guy 5-Wide
1980 Shasta 21; 1981 Coleman Tent Trailer
1978 VW Westfalia; lots of tents