I call Bullshit on this
ISPs probably already log their NAT tables, even cheap "hot spot" routers can do that easily. The enforcement companies probably just don't yet submit the ports to information requests.
Of course there are the people who want to see the Internet as a glorious Facebook delivery network. Those are happy with CGNAT. However that's not what the Internet is. The Internet is a peer to peer network with no participants playing a special role. It's just that home NAT and bad home operating systems have killed the peer to peer idea for most people. They see the Internet as something dangerous. Any "snakeoil in a box" solution will be evaluated based on how many alerts it presents to you. Don't run your own webserver to share your pictures, use Facebook instead, then you'll be all safe and warm behind your double or triple NAT which logs all your connections.
However with ubiquitous surveillance, maybe we should consider getting alternatives to the Internet, meanwhile IPv6 will at least save us from the marketers who evaluate every bit we send the Facebooks and Googles of the world, since we can easily build ways around them.