My point was more aimed at bringing JSP to the myriad of people across the Internet struggling with using JSP for small scale applications. While I accept that some J2EE developers working on enterprise applications will/do post on such forums looking for help I would bet that most posts are people trying to use JSP for something basic, a 'simple website' perhaps.
Overkill? Yes, it's overkill but that does not stop people using it anyway. It's this group of people I would like to develop for. Regardless of university assignments JSP has the awesome power of Java, this power can be used to make life easier for everyone thus forming the foundations of my framework motivation. What I'm trying to achieve here is to provide an easy way of killing a fly with bug spray derived a tank without ever seeing the tank, but knowing if you /REALLY/ need the 'big guns' you can use them but the bug spray does a bloody good job at killing bugs.