Yeah, I agree in principle, but it's at 6 simply because it works fine as is. Given new developments it might make sense to bump it up and/or add support for punycode, and we'll do it once it's actually needed.
What is the threshold where supporting a domain becomes important? It seems awfully arbitrary to say it "works fine as is" when it is disenfranchising millions of registered domains as it stands.