Well, those prefixes are not for their VPS hosting service (which cause a lot of complaint). Just like there are many IP addresses under the telecommunication company, the entire ASN cannot be "blocked" just because there is a complaint on one IP address
I can drop all prefixes from any ASN at any time and for any reason. Maybe I don't like the color scheme of their logo, or how the CEO spells their first name. That may or may not be a smart business decision for me, but I could do it.
For most of the internet , it DOES make good business sense to restrict access to ASNs that are known to harbor bad actors , either directly, or by providing connectivity. It sounds like your organization has made a business choice that the revenue from such customers is more important than shutting them off, and learning about the consequences of that decision.
It sounds like an unfortunate situation for you who may just trying to do your job, but that's the reality it seems you are facing right now.