We can create JSP with out JSTL?
Then why we are using JSTL for long time?

I feel it is so hard to understand and learn.
Could you please give explanation?