Yes, but server hosts that have it the old way and now have to support both ways if users want older versions. It just make it harder and longer to work with. Take for example ptero eggs that support the old way for now if they want to support both ways then the installation would have to check the version for that specific version so it can use the new way to run the version. You can make two eggs but that just is a bit bad. Some hosts don't use eggs and rely on scripts that look for jars instead to work.