Thats what I thought too reading some of the post here.
i like this idea not as an anti farming but more on giving more value for the protection of your TH. it's supposed to be the most important building in your base so its just right to penalize those who fail to protect it making free shields more costly for the player.

