I’m not a fan of asocial, it sounds passive, ambivalent. I’ll keep using anti-social for this, since anti-societal would be more apt for that concept.
Upon saying that, "asocial" doesn't really sound right to me. I'd probably go with "non-social" or maybe more poetically use "misanthropic".
[1] https://en.wikipedia.org/wiki/Anti-social_behaviour_order