I can not comment on assassin, but bards to me are fun. We will never compete with the other damage melees in damage. We are behind before you consider poison. Bards are a buffing class, this means we tend to have better survivabilty and more utility.
I also have not problem soloing with my dirge.