Well all classes have some form of support just not like that of Bard and machinist.
What actually would be unfair is if Bard did as much damage as the other classes plus have all the utility it currently has, so it is their way of balancing.
Also true about damage, in the right hands Bard is not as low of damage as most seem to think, issue being their is so many bad Bards, lol.