I used to use Mullvad, but a lot of their servers were blocked for shows my wife wanted to watch and even on Netflix. I've had much better luck with ProtonVPN for that reason.
Maybe ProtonVPN is one of the ones using their users residential IPs to route traffic. How else do you prevent Netflix enumerating all your IP addresses?
I think for Netflix there are dedicated VPNs where privacy is less important than frequent IP changes ;)