That is strong, but can be defeated pretty easily by an opponent striker (striker meaning they focus on going first and dealing a lot of round 1 damage). For example, A Haregon with bladesinger 6 / echo knight 3 / Fiend warlock 4 / Assassin 3 / Sorc 4 with The Alert feat, A bard on their team, An artificer on their team, Scorpion armor, Superior technique fighting style, lucky, and enhance ability would have 3 roll advantage, (+1d12(bardic insp)+1d6(sup tec)+dex+6(Haregon)+5(alert)+5(scorpion armor)+5(flash of genius)) for a total of(+1d12+1d6+16+dex(probs 2/3)), AND they can nullify the effects of cutting words by wearing ear plugs (because otherwise cutting words would be very strong against this). +8+2d12 (we will ignore dex) vs +21+1d12+1d6
average of +21 vs average of +31
with tripple advantage the odds of any of the bards beating this guy are about nill In addition this guy can pump out enough damage in round one to potentially end the fight then and there. (High level scorching ray (BA-quickened)+Use eldrich blast as your cantrip+ use a bow for regular attacks (action surge) (everything crits(assassian rouge))) Combine this with an item like the Teeth of Dahlver-Nar 4th implanted effect, and you can almost guarantee that those bards are dead, but there are counters to this, and having at least one bard is very important. In addition you didn't specify any magic items and those could help you greatly.