But, however, I'm very much open to learning if anyone has a reason why such feature is needed. Thank you
Aside of the explanation above they are also this dust attack issue where dust amount of bitcoin is sent to your wallet to monitor it. Blacklisting will simply stop it from coming into the wallet but it’s a very bad idea of decentralization. That means restricting others from performing their task. This kind of proposal could escalate to even restricting one from spending their bitcoin.
The only thing close to blacklisting is the restriction of one’s CEX accounts which is not a bitcoin protocol feature.