Many of these complaints shouldn’t surprise a seasoned traveller – tight Y seats, late inbound aircraft, rushed boarding process to make up for the delay, special meals.
Any reasonably seasoned *G would know they can board with the J pax so I’m not sure how they were skipped.
I’d personally take thicker seats over thin/slimline Y seats. The pitch doesn’t get any better AND they’re less comfortable.