I really don't where I stand with the whole 'ban Magah Birds/70 Steps/Endless Interrogation/etc' thing. On the one hand, there are a lot of decks that seem pretty good but that never see the light of competitive play because Birds/Steps will ruin them. Sometimes I feel like we'd have a much wider array of deckbuilds winning games if we didn't have the Steps/Birds combo to worry about (or rather, lose to). This would open the competitive game up nicely for all sorts of ideas (Dark Young, Nerds, Deep Ones, Serpents, Syndicate icon denial, etc). On the other hand, I'm well aware that my argument can be boiled down to 'if we ban enough cards, Furtive Zoog* becomes the best card in the game'.
I think the crux of the issue is that the game is slowly becoming boring, thanks to a certain combo that no-one seems to be able to reliably beat and that no single card is really the problem (I mean, 70 Steps isn't that harsh and is there really a reason to justify banning a 1 costing 1 skill no icons character?). I don't really know what the solution is - sit tight and hope eventually enough cards and released that we eventually have a bunch of decks similar in power to Birds/Steps? I don't think silver bullets are the answer, but some sort of hate deck could force Birds/Steps players to adapt and create the anti-hate deck hate and thus drive deckbuilding forward.
That said, I do like the sound of the errata to make 70 Steps destroyable by both players - in a game as resource-driven as CoC, having to drain one of your own domains is a drawback. Especially given that in most cases, paying the 2 to destroy 70 Steps will leave you with two domains with 1 resource each. It would effectively set you back a turn (assuming most players are looking to play something costing 2 on their first turn, which isn't always the case).
Thankfully, my local meta doesn't seem to play much of the Birds/Steps so I guess I'm lucky enough to be able to play daft deck ideas and not lose all my games to 4 people the exact same Birds/Steps deck, so I suppose I'm not the most ardent hater of the deck.
*Insert a card name of your choice here