Just to put this into context, I was on an ATR42 flight from ATH-JNX (Naxos) with Olympic air. 12 rows with 1 cabin crew member on a 20minute flight. She poured drinks and snacks for all members in that time and did it with a smile. Some people like to moan and complain about conditions, find problems instead of solutions and some people just get things done.
I flew to ATH on A321 in CE also that week and the service was excellent, as were the crew. I find that the negative experiences are the exception rather than the norm.