Stop blocking Google Voice numbers
I use Google Voice for all my mobile needs. I give it out to every service that asks for my mobile number, and then, if they give it out to spammers, I can easily filter them out.
But I can't use my GV number for Twitch - it reports "only mobile phone numbers may be used".
I do not give out the number that goes to my SIM card. It's not necessarily going to be the same number if I switch providers, and literally every text and call I get through it and not GV is spam, because I never give it out.
Since people are starting to use "verified accounts only" on their chats, this has suddenly gone from "that's annoying" to "this is preventing me from participating in communities". And I don't think the streamers are wrong for using the filter, because I've watched what happens if they don't, so I'm not going to try and convince them to change it.
Perhaps GV allows you to get new numbers too easily, and all the other services I've used it with such as [checks notes] Amazon Web Services are inundated with people using fake GV numbers.
But I don't think that's the case, presently.

-
WolfWings commented
Worst case making some kind of "delay" on allowing a Google Voice or other VoIP-based phone number be accepted like you have to set it and not change it for 6 months.
I haven't had a cell phone with a phone number in a decade-plus since getting a Google Voice back when it was still called Grand Central. Haven't changed that number in that entire time, my cell phone just gets data-only SIM plans since I only use it for light browsing and GPS away from home.