I wondered if banning IP's might cause an issue but over time I've become less worried about it. Back when I was pre-emptively banning spambots by checking the credentials of new users, I was checking out their profile info with various sites like Cleantalk, Stop Forum Spam or Botscout. What I found is that like 60 percent of the IP Address originated / linked to Russia. Another 25 percent linked to India, China or other Asian countries. 10% from various other European nations and like 5% from USA / North America. I highly doubted there were many people from Russia, India or China that I was keeping away from NWR by banning those IP Address.
In addition, you can look at a user profile and click on Track User. If other users are sharing the same IP Address then you can verify if banning that IP Address might end up banning an actual user. I always perform that check because usually it's just showing me other spambots to ban along with the one I'm currently banning and allows to reach those different spambot accounts faster.
Moreover, even if banning an IP Address did somehow actually correlate with an actual person who wanted to join this site and was blocked from now doing so, there are so many ways to get around that. When I've been banned from the site, I had other devices I could use to access and read the forums. My phone, my Nintendo systems, other computers at work or of family. If there is some individual out there that really has no other way to access the internet besides one static IP of whatever device they use and that IP is somehow one of the address that gets banned from adding these triggers and that person is now unable to join the forums because of it or figure out some way to contact us about it because they really wanted to join up, well... there's always Discord.