I don't believe a lot of what Blizzard does has any notion of future releases in that sense (otherwise there's no way some cards would see the light of day). That said, I don't think it's a terrible outcome that we have tech cards against these (or indeed any) type of decks. I'm of the opinion that creates frustration in this game is the feeling that there's nothing you could have done a situation (e.g. the old Freeze mage before secrect removal was a thing).
The tricky part for Blizzard is to make sure these cards aren't completely dead against the decks they work against, have enough of a downside that you wouldn't just auto include them regardless and (most importantly) they don't completely kill the deck they tech against.
Using these metrics I would say BLA is a decent card - maybe a bit to close to a vanilla 3 drop with no downside (maybe should be a 3/3) but otherwise fine. The decks impacted can still do their thing, but only once they've drawn the ducks!
They work on 1-2 expansions into the future so this isn't really correct. I think it't just a matter of not having an accurate way to predict a card's popularity within the meta.
Highlander decks play OP cards like Zephrys and Alex which gives extremaly high value. This decks need hard counter. For me Albatross is ok and does not deserve nerf.
They get these cards by sacrificing consistency. That alone is a big handicap, they don't need one card shutting down a whole archtype. Tech cards should be something to help your win rate against certain decks, not be like "Include this and auto win the game."