Perhaps - depends on the growth rate of the ISP and how many IPv4 addresses they already have (and how much money they are willing to spend to acquire more).
But the real fix is to push your ISP to deploy IPv6.
No need for the ISP to run carrier-grade NAT and you can host as many services at home as you want.
But the real fix is to push your ISP to deploy IPv6. No need for the ISP to run carrier-grade NAT and you can host as many services at home as you want.