I don't think the parent comment was about banning bans based on business size or any other measure, for that's obviously a non-starter. I think it was more about getting rid of unexplained bans.
To that end: I think the parent comment was suggesting that when a person is banned from using a thing, then that person deserves to know the reason for the ban -- at the very least, for their own health and sanity.
It may still be an absolute and unappealable ban, but unexplained bans don't allow a person learn, adjust, and/or form a cromulent and rational path forward.