Re: We didn't run out of ipv4
[Fact check: a /48 is a bigger network than a /64.]
To run a home network of the future (with multiple subnets) you need a /56 or a /48. But given that 15 trillion /48s are readily available, this really isn't a problem or a waste. The /64 boundary is explained in RFC7421.