I don’t think Bardbarian is over powered anymore. I will say her blue has always seemed broken in my opinion until dwarven archer was able to hit every enemy. Now, bardbarian is very good situationally but no where near over powered. I don’t know what server you’re on or your team power but Bardbarian cannot kill a spectral drake at all. So you should easily be able to counter Bardbarian with a spectral drake as long as it’s set up good.
Other things that do good against Bardbarian imo are Kraken as it reduces movement speed and lifesteal.