A comrade posted about this USA federal program a while ago. So I spent a few days looking into it.
Website was fairly clear, making an account was no problem, site function is pretty good (no hanging pages, dead links, etc). There's a link to a page where you can put in your city/state or zip code and it gives a <100% accurate list of businesses that participate in the program. (So if you already have a service provider and they aren't listed, call their customer service number and ask if they participate in the Affordable Connectivity Program. Two of the local telecoms that service my area participate, and their customer service people absolutely knew about the program and seemed genuinely happy to let me know what I needed to do.)
It took a day or so for the ACP site to tell me I was approved. The first page after logging in to the site has your "Application ID" right there for you to see. This is the magic number to give to your ISP. I contacted my ISP about midway through the billing cycle and gave them the info they wanted. They didn't contact me to let me know when the discount was going to be applied but it showed up as a 30 dollar credit on my next full month's bill. Which dropped my current internet bill down by 77%.
So, its all very :hexbear-retro:, so far.
A new internet service just came out to my house today to finish running actual fiberoptic with ~100Mbps up/down (compared to my original provider with 15/1... which is ... :downbear: ). From the ACP site's FAQ page, the credit is transferable to a new ISP and all I think I needed to do was just give the new ISP the Application ID number. So I've started the process with the new ISP and get to wait to see if I understood the program's directions for transferring the credit correctly.
So at the very least, if you're already on some government assistance, this should be a breeze if you want to try for it.
I didn't look at the part of the application process for people who would need to provide more documentation for income verification. So I don't have any useful things to say about that.
There is no guarantee they'll change their attitude no matter what you do.
If they aren't immediately shutting down any conversations you try to have with or around them about these topics, just keep having them.
If possible, "just be normal". Not everybody is a political junkie so their desire to have and express an opinion about things might just be very weak. Keep sending info to your friend but if its obvious that they aren't reading every 30,000 word article you find or watching every 10 hour YouTube video ... its probably a sign to be a bit more selective in what you're sending their way. Try fewer things, shorter in length and more directly to the point.
How often do you ask them what they think/feel about things that aren't directly related to something that you've been vocal about? Maybe there's a chance that they would like to talk about things but know they'd be steamrolled by the debate lords in the group.