It's not bugged... just dumb.
If you factor in that shield does not work with the damage reduction by ground spikes, and that if you have shield IV you are probably going to have shield on as often as possible....
Also, if you compare thorn return damage to something like, ooze.
Yeah... not exactly an overwhelming level 15 skill choice for a DG who's lategame is atrocious.