OK here is a big question. Interpreted languages have many advantages over the compiled languages when it comes to web application.
But what is the ftp server is hacked or the web hosting company views the source of your very popular web application.
Now they can easily see our code. What about trust factor. There are numerous of web host out there and not everybody can be trusted.
Also even hackers[more accurately "crackers"] have access to our code directly.
PS - If I am the owner of Web Hosting Company, I probably wished to see customer's code for study purposes.