One of the problems with many of the spell casting classes in 5e is the lack of differentiation among spell lists. Sure, you still don't have wizards using healing, and clerics are a lot more support and buff oriented, but with the proliferation of spell casters in 5e, it is hard to make many unique unless spell casting is a lesser part of their class. Paladins and Rangers at least started out with a number of spells unique to their class, and that helped with the paladin a good bit (Rangers less so, for a variety of reasons, but helped make them a little less Druid-lite and Cleric-lite).
Bards are hit harder in this than most classes, since for the first time they are full spell caster able to cast 9th level spell spells. Early spells and cantrips (Vicious Mockery), combined with class features help them feel a bit more unique, but once you get past, say, third level spells, they start feeling an awful lot like wizards with a slightly more restrictive spell spell selection (which is somewhat mitigated by magical secrets).
Bards are hit harder in this than most classes, since for the first time they are full spell caster able to cast 9th level spell spells. Early spells and cantrips (Vicious Mockery), combined with class features help them feel a bit more unique, but once you get past, say, third level spells, they start feeling an awful lot like wizards with a slightly more restrictive spell spell selection (which is somewhat mitigated by magical secrets).