Tough to pick on IAH. It’s just “meh”.
It doesn’t boast a horrendous terminal setup/condition (IAD). It’s “meh”.
It doesn’t have terribly rude employees (EWR). It’s “meh”.
It doesn’t have particularly pleasant/sunny/interesting terminal areas (DEN/ORD/SFO). It’s just “meh”.
My only complaints - the PL is also “meh”, the UCs are bursting at the seams, and I seem to hit IAH with tstorms almost any time of year.
If you look up non-remarkable / mediocre in a dictionary, IAH would be in the photo.
”Meh”. All of it.