I agree. I went through a similar experience with United several years ago, and I will never fly them again unless the choice is walking.
As the article points out, there are structural problems with their pricing, their policies (and how they communicate them), and most importantly their customer service culture (or lack thereof).