How do you stop tank push when you're going against someone with common sense? Right... reavers, that's really dependable, you have to build scarabs which takes a while and it shoots slow as ****? Reavers are not dependant, they have too many disadvantages, all it really has is power and splash.
Let's say someone drops you with reavers, how do you stop that? With zeolots? DTS? Goons? I personally use High Templars for defense as well as offense, I often keep high templars near my nexus for D.
And how did you stop tank pushes? By massing? Only an idiot would lose to masses.