Ironically the CGNAT at my ISP is so broken at peak times the only way I can actually use the internet is via a VPN (presumably because I then only occupy one connection tracking slot on the NAT)
I'm also stuck in a 2 year ISP contract
I'm also stuck in a 2 year ISP contract
Given how much of the world is stuck behind CGNAT now, I would expect any major sites to handle it.