I personally think Java Stack is heavy and language of choice for web based companies building web applications that scale efficiently.

Our web based apps / games have over 10M users and we...