The reason you see more negativity than positive views about EK is for the simple reason that those with negative views are far more likely to spout off on anonymous internet forums than those who are fairly happy with their life.
I'm sure exactly the same happened with Air Canada or whoever you are with over there.