Ein 64iger Subnet ist eigentlich nicht best pratice, weil man dadurch nur ein einziges SLAAC enabled Subnets nutzen kann. Die alten Empfehlung eines 48iger subnets ist bei Privatkunden nicht realistisch aber ein 56 oder 60iger subnet sollte es schon sein, damit man auch mehrere Subnetze nutzen kann.
Der Grund wieso bei den meisten Providern IPv6 nicht verfügbar ist, ist dass es von den Business Kunden keinen wirklichen Bedarf gibt, und es gibt nun mal doch ein gewissen Entwicklungsaufwand dafür (Systeme, Logging, usw).