I almost always see the value in offering outside the prescribed box solutions. That is, IMO & IME, the secret to improvement and success. If we restrict ourselves to simply what we want, or what we think we want, we miss out on a lot of ideas.
I would agree in general, but in this case the suggest goes directly
against the OP IMO. And, it isn't even a very clever idea... "Don't allow +2 ASI, insist on feats". We've seen that around before, and
@Xeviat has been around long enough to likely know about the idea. If not, and they come back with "
Wow, I never thought of that, it fixes everything!" then I'll be wrong.

(It won't be the first time, nor I doubt the last.

)
And as I have nothing to offer regarding the proposed solution other than: "yep, that will work," I think my time is better spent on looking outside the box for both the OP and others reading this thread.
But "what" will work? That is what the OP is asking for help on: they specifically asked about two things, as I already stated. Saying "yep, that will work" is like when someone asks "Do you want to have X or Y?" and you just answer "Yes." It isn't helpful at all, really, IMO.
Not sure why you think this is so harmful, but I will just have to disagree with you there.
I think a big part of it was also the way it was delivered. How does this:
Alternatively you can ban +2 as an option.
If you feel eveyone would be weaker, then then you can use less monsters.
really help?
It comes off abrupt to me, like a smack in the face, a "I know better than you... just remove the thing you find value in to remove that issue." If the OP says they find more value in ASI than feats, but would like a way to get more feats into the game, denying them the ASI they find more value in doesn't really seem a likely direction they would want to go.
Especially since that post didn't first actually adress the issue in the OP at all. Basically ignoring what the OP was
actually asking for feedback on and then saying, "Here, just remove the temptation and problem solved."