They honestly should just implement custom lineage from Tasha's if they want that. It allows you to customize the stats. I don't think it is actually a huge problem normally because there are a lot of 5e races to choose from (40 by my current count of all official published material including UA). However, the game's race selection is rather limited at the moment and I don't see them adding too many more.
Tasha's custom lineage is a better solution than the +1 homebrew idea in my opinion, because it keeps the bonuses the same while allowing you more flexibility in where they go. This solves the "suboptimal" race/class combo issue without the power creep. But hey, you can always Mod to get whatever stats you want anyway haha.