Generally airlines treat their customers poorly with no leg room, no ability to charge your devices on a long flight when your device is the only mechanism of entertainment you have access to, and no food. With that as the baseline, then this flight was fine.