I'm not against removing grub1, but why are the only versions of grub in the tree betas? They don't have a proper release cycle?
Also grub2-mkconfig is disgusting. I wonder if anybody is interested in making something better because I doubt it would be much work for someone that knows grub well. 90% of what it does is generate boilerplate code that few people understand.