I'm not sure if the change has anything to do with WotC agreeing with people who hypothetically share our biases for or against background features.
I think that the primary reason that background features were removed for 2024 D&D has a lot more to do with what Jeremy Crawford said was something of a guiding principle for their rules update. Crawford explicitly said in one video that the design team wanted to reduce the amount of "Mother May I" abilities in the game so that players had reliable abilities and features that their characters could use.
I strongly suspect that Background features were removed because of this reason, as further evidenced by the GMs here who seem fairly quick to say "no" to players using their PC's background feature. Feats, in contrast, provide clearer mechanical advantages.