If your only concern with bard is that it is not a good class in 1v1's then bard is in a really good spot.
First and formemost, bard is a support, intact its pretty much the cookie cutter support of Herocraft, buff team and use utility to dampen enemy teams output.
Because bards kit has very high utility (3 silences, 1 Slow 1 Heal, 1 Damage Buff, 1 Speed Buff and both a manna and stamina regeneration buff) It needs something to prevent it from unloading on a full enemy team, or hell even unloading in a 1v1. This could either be high manna costs (bard passive regeneration would be to slow, manna song would negate this.) high cooldowns (this isn't fun for the bard) or what we currently have high stamina costs.
High Stamina costs, especially following the battle song buff are not that big of a deal. The only thing they prevent you from doing, is unloading all your skills in a 1v1 rapidly, and because bard is a support and not a killing class this is not too much of an issue. This can also be negated if you play more passively, kite an slow down your skill usage, not all in at once.
None of you think bard is a bad class, it will be used in team fights it will be used in the 5v5 tourney coming up, it just isn't strong (and should never be intended to be) at 1v1s