For example, one PC is a half-orc Fighter with STR and CON 20 (rolled two 18's and decent scores to go with them...). He just topped over 100 hp thanks to some rolling and the Tough feat. He has AC 19 thanks to the adamantine plate he forged after finish a quest helping some dwarves, has Dual Wielder for the AC bump and two longswords, one silver, one also adamantine. Thanks to Two-Weapon Fighting style, he consistantly deals about 25-30 damage per round, and none of this includes his Rune Knight subclass features, which are substantial IMO but he really liked the concept so I went with it. But I've even had to go to the point of nerfing his Rune Knight features a bit! Granted, rolling scores he got lucky, especially as it's his first 5E character! But, I saw the rolls, so I know there was nothing shady going on there. All told he is a tank and consistent damage dealer. That is his role and he's really happy playing it, so that's good.
The other PCs in the group, all powerful in their own ways, are pretty much on par with this one. The 5th PC is joining this week, an evoker Wizard. So, now in addition to the tanky fighter, nova paladin, ranged sneak-attacker rogue, and healer/support sorcerer/cleric, we have AoE-artillary. The power level just seems crazy at 7th level.