I don't understand JSP supporters

I've started to work on web sites some years ago, and as of today, I work with two environments: JSP/Servlet and PHP. Working with them, on different scales for different applications, I've to say that JSP is a kludge, and it's bewildering it has so much momentum. (Got to see some friends, more on this later)