So you think, that if we will have server files, then everyone will not rent a server on the internet?
Not everyone has public IP address and also static, because not everyone wants to tell everyone, that his/her IP address has changed.
And also not everyone has good connection and share the server with good ping.
Many people are renting servers for lots of games, also Minecraft.
But again, if I will go the some village (about 500 people), where also isn't 3G. Then I'm fuc*** up...
Single player is missing.
you completely missed the point
you won't report server binaries bugs because your livelihood doesn't depend on fixing those bugs
GSPs do report those bugs cause if shit don't work, people stop using them