I too find the wifi performance to be too hit-or-miss for my tastes, but I still bite quite regularly (usually a business expense). I only occasionally remember to complain. To their credit, I've been proactively refunded my wifi charge on a few occasions without my involvement. I'm not sure if this is an automatic system based on logged performance, or if one or more complaints by other passengers contributes to a blanket refund.