Java nichts für Leute, die stets alles "from scratch" selbst bauen wollen.
Würd ich nicht unbedingt so sehen. Ein Framework mit vielen Funktionen ist doch was schönes. Da musst du nicht zig externe libs selber suchen und umständlich einbinden, sondern es ist alles schon da.
Der Programmierkomfort an sich, wie gerade das mit den vielen Exceptions, ist ne andere Sache.