When there isn't really any other path against high skilled players, it's a problem.Punish skilled players so that casuals can compete is the typical trajectory of most competitive games, yes.
I do agree with speed at which structures gain health from your other posts. I'm not saying capping how fast someone can build is the answer, but I don't see why it shouldn't be at least looked at.