I will agree that the website talks too much trash about other services. Maybe list all the customary fees people expect that you don't have. That would be valuable information and doesn't require trash talking anyone. Something like:
No fee to print tickets.
No cancellation fee.
No bag check fee.
No other hidden fees.
Just one low price stated up front so you know exactly what to expect.
--
I will suggest that you might try apologizing less and thanking people more. It is more of a position of strength. For example, instead of apologizing that the site does not work on iPad, you could say something like "That's good info. We will get right on it. Thanks for letting us know."
Your replies here are fairly solid. I am not suggesting they are bad. I am only hoping to help you further up your game.
Best of luck.