Yep, but this one is default, so it has to be accessible both to people who don't give a stuff and people whose lives revolve around it while also being stable as hell despite how much customization everyone wants, compared against prepacked modded jars. Essentially, while these launchers only deal with starting their own packs, this launcher needs to help manage individual mods without being too confusing for children/new users.
I don't even know what you are talking about anymore.
Im not talking about the Launcher. DevLauncher is crap right now. Why make a launcher for an API that doesn't even exist yet?