The point is, banning it *would* mean that a lot of content makers would not use our site, because now they can't make even a little bit back to cover their time spent to make it. Sadly, we don't live in a world where things are free.
This has been an ongoing debate for *years*. There is no good alternative that can safely replace such things, and cover all forms of content.
Curseforge is only really great for mods and maybe resource packs, but it doesn't compensate as well, and requires that you give up some rights to your content.