Question: why bards are the best class?
Answer: Bards are Selfless: So much of a bard's power is tied up in making his friends look good. ... Bards might not be able to do a particular thing as well a specialist, but they can fill in any skill you are lacking and provide valuable assistance to your specialist in that field, two d20s are better than one!