I agree with most of what is here save for the Perl 5/6 issue. Perl 5 needs a name change of some kind or another (Since Perl 6 isn't going anywhere or changing its name). You can't really write it off as people not "understanding how version numbering works" when the common way it works is by incrementing the major number when a new version is out.