Personally, I rather liked this about the bard. I thought it was a deliberate class feature. The "light weapons only" limit on the rogue feels teeth-grindingly limiting to me.
I do understand the dilemma. No other class gets to make dex-based attacks with a heavy melee weapon.
Your choices are...