I'm certainly not going to dispute the points about Cyprus Airways, although I must admit that last time I used them a couple of years ago, they were much better than the cheap and cheerful alternatives. I got the feeling of being back in the '70's, with a hot meal, free drinks, hostesses that call you sir, etc.
However, my main point is that using the price of cups of tea at the airport is a bit over the top IMHO.
It's not the airport that's at fault, or not even the guy that sells you the cup of tea at inflated prices. It's the person who buys the cup of tea who makes it possible to sell it at twice as much as Heathrow. If everybody buys, you accept the price; if no-one buys, then the price will come down.
Mind you, I have problems imagining Mr. & Mrs. Average in London, Birmingham or Manchester trying to decide on their holiday
"Where shall we go this year, dear - Cyprus or Benidorm?"
"Well certainly not Cyprus, the airport tea costs 1 euro more, and that's really going to ruin my holiday!"
"How about Blackpool then, we can save on the plane tickets?"
"Well dear, maybe we'll just stay at home and save on the whole holiday - and anyway, tea at Tesco's is much cheaper than a cup of hot water and a tea bag at Heathrow"
Let's face it, holidays are holidays and travel is travel. You do it whatever the tea costs...
Have a nice flight!