Hero bans are a lazy fix for poor game balance

I always saw was supposed to be a ban phase during each game. Maybe 1 to 2 hero’s. What blizz did was way more restrictive then that