The question is: do we really have a problem?
Yes, people recommend turning off IPv6 on forums here and there, but
this used to be because there were some DNS servers out there that
would reply with an error when queried for AAAA records. That
problem has been solved 99.9%, unless I'm mistaken. Also, apparently
turning off IPv6 helps agains all kinds of problems that are
provably IPv6-unrelated.
I think any effort would be better spent by making sure OSes don't
send AAAA queries when there is no IPv6 connectivity.