I agree, it is a great game and we do focus on the negative aspects sometimes. When I initially found this game it was only CTTH and left. When I stumbled on it again after a couple of years the difference was phenomenal and has improved since then.
Yes it could be better, but hey, we should focus on the positives.