I have had a similar experience and resulting sentiment as OP. I will note that recently I was talking with a co-worker who travels a lot internationally and he commented that United's International service is fine and that United International and United Domestic are two completely different experiences. I only travel domestically so my continuing opinion on United is not very high.