The obvious issue is that there are still tables out there that don't want to use feats. So putting in more feat slots and splitting them off from ASIs makes using feats more of a necessity, which is the opposite of where they want the game to go.
As it stands at the moment, they will have one feat in the one that comes with Backgrounds. But that's basically the equivalent of the Background Feature you got with the 2014 Backgrounds, except that it now includes some mechanics, rather that the purely RP benefit of old. Other than that though, the rest of the "feats" can just be ASIs for those that want it that way.
Now they are making all feats basically half feats with +1 ASI.
just split those in two and have a feat slot tied to character advancement, not a class feature.
feats at levels:
1,2,4,6,8,10,12,14,16,18 and
19.
and to fill up character levels, at levels 3,5,7 and 9 you gain a skill proficiency or combination of 3 languages, tools or weapons.
at levels 11,13,15 and
17 can be expertise for all characters, as at levels 11+ everyone should be expert in a few things.
"expert" classes will still have 4 or 6 expertise before that level so they will not be overshadowed by this.
classes can then get their "bonus" feats at certain levels, and as those feat will be at "half-feat" power level, they can be more frequent too.
fighter could get 4 slots instead of current two at levels 6&14.
maybe at levels 3,7,9 and 13??
rogue can have bonus feats at levels 5 and 9, or similar.
OFC, any of those feat slots can be used to gain +1 ASI instead so non-feat groups can have their game without feats.
Except level 1 feat slot.
Edit:
lvl 20 moved to 19th level so 20th level can be opened for Epic Boon.
No expertise at 19th level