I can understand your annoyance Shakeel. However, I must say that my friends and I have travelled with EJ for around 4 years – probably 9 or 10 times per year and apart from a couple of delayed flights – have had no significant problems.
I think it is important to expose problems – but I also think that a balance has to be stuck between totally villifying EJ and obtaining what you as an individual will require to get the matter resolved to your satisfaction.
Every person’s experience is different and many will be satisfied in their dealings with EJ. That’s not say that those are who treated badly don’t have a right to get their “pound of flesh.”
Hope you get the situation resolved soon.