If that's the case, then it may make sense to lock the instance price down, and start charging for in-use v4 IPs, not just unused allocated ones.
Let's say the next block of 1 Million IPs that AWS wants to buy from say, GE fails to go through, and AWS is looking at a pool of 500K IPs starting to shrink at the rate of 30k per day. The only way to ensure they don't run out would be to separate the price out and jack up the price considerably so they don't run out.
What I'm saying is that at some point, WHEN the number of IPs that people want outpaces the number AWS (or Google or other cloud provider) can obtain from other companies, they will be forced to change something.
What would be interesting would be to see AWS etc, to try to get their customers to migrate off IPv4 for administrative and back-office services since there really isn't a strong reason to have VPNs and SSH or RDP sessions backed by a v4 address.