There have been a few websites that i have seen that do this kind of thing, websites such as Bitcoin Address Lookup (
https://bitcoinwhoswho.com) but such platforms entirely depend on how the community members identify and report addresses.
Sometimes people get scammed, and they won't even dig deeper to find out which address scammed them let along report the address.
Another problem is generating bitcoin addresses is pretty easy. A scammer or shady person can always generate another address if s/he wants to scam someone else and avoid using the old address that has been used for scam before.
You should also have in mind that scammers/shady people sometimes tend to use crypto mixer services and privacy coins to avoid getting tracked so to me when it comes to the crypto world. Tracking and monitoring transactions seems quite hard.
Because most of the times, you even don't know who is behind the address other than just seeing the transactions in and out of the address