Should I block .in or .pw malicious websites on my Disavow list?

I have malicious links like .pw and .in on my google reject list. Everyone already knows these sites. It hurts my site as there are too many links on these sites. That’s why I block them on my reject list.

An SEO expert told me that you only block +18 or hacklink links, you know those links are bad in google already. He said you don’t need to block those connections.

Do you think I should add these links to my google disavow list?