There's really no issue with /64s being handed out, nor is it necessarily "wasteful" (after all, IPv6 was designed with this kind of end user allocation in mind). It's apparently easier to route, and lets you run different applications on different IPs more easily. The whole point of IPv6 size...