Why would you need to change your public IP? Is the how cable works in the US?
Also they didn't say they're in the US.
1) Having to signup and manage accounts on every streaming service is not easy even if you forget about the money.
2) Most services are not global.
3) Even if they are in your area, they might not be complete. Last week I tried to rent a German movie on Amazon, but realized they only provide English subtitles if you live in the US.
I almost exclusively use streaming services now, but it's still annoying to have to search what streaming service everything is currently on, and there are some older movies (been watching a lot of 80s movies I missed lately) in which there is no subscription service it's available, only pay $4+ to rent on Amazon Prime.
Now if a show or movie doesn't stream in your region or isn't otherwise easily online accessible, that's a different story. In that case it's on the industry to do better. When content is readily available on a streaming service, I don't think it's fair to point at the entertainment industry and say they have a problem to solve. In that case 'the problem' might actually be people wanting to watch movies and not pay for it.
[]https://www.justwatch.com