My point was that at level 6, the fighter will have the powerful feat and an ASI. The barbarian, paladin, or ranger will have just the powerful feat. The fighter isn't the only class who can take powerful feats after all, and most PCs really only need 1 (sentinel for defenders, shield master for...