This reminded me of an idea I had a while back for a redesign.
What if your offensive bonuses were just based on your level? In 5E, it could raise on 3, 7, 11, 15, and 19, just to be smooth next to the proficiency bonus. A level 10 fighter is deadly because they're a level 10 fighter, not...