Then why did the class/spec get buffs these patch?
Reason why? Because frost mages are no where near being overpowered. Frost mages (unless incredibly decked out in half-pve gear with pve trinkets all popped) hit like wet fish against pretty much every single class and ALL the control we have is null against any arena teams that have a class that can dispell on it's team that...you know...actually uses dispells.
Bad player vs Bad player = Mage usually wins. Good player vs Good player = Mage pretty much always loses. < This is the exact reason you have so many people crying about mages - THEYRE BAD!. Don't know about you but I don't think I've ever seen anyone highly rated ever complain about mages this entire expansion. There is a reason for it, it is because this game should pretty much be called World of MeleeCleavecraft.