I don't know why this is being down voted. The entire modern bullshit Internet exists because of NAT. We can't host stuff ourselves and have to use some central system. Since nothing is free, the provider has to inject more and more ads everywhere.
Almost nobody wants to host their own social media or messenger site and if you did your friends wouldn't use it too.
Besides, anyone who currently wants to do so can get a cheap VPS for dollars a month.
I think there is proof of the opposite in how people host giant torrents without much issues, some buy seed boxes, their friends use it too.
Any attempt to keep IPv4 alive is not a net win. It's another few trillion down the drain.