I'm a hardcore Vim user and I just don't see the point of this. Not only that, but Vim is charity ware and requires the license to be included. The license is most notably absent from the Neovim fork. Wonder if that will be added any time soon...
So I read over the license and you're right, the license does need to be included. However I don't see anything wrong with the project as long as the license is included in its distribution. The license doesn't go against anything Neovim is doing, provided they include the license and provide the project source.
Just to make it clear (most people on Hackernews probably already know this, but for the sake of anyone that doesn’t), it would look like this.
hg clone https://vim.googlecode.com/hg/ neovim
cd ./neovim
git init && git add . && git commit -m “First commit”
git remote add origin https://github.com/neovim/neovim.git
git push -u origin master
There you have it; an exact fork from Mercurial push out to neovim on github, everything included. Getting those license files out of there took some manual steps somewhere in between lines 1 and 3.