I'm always a fan of a nicely written guide
[You must be logged in to view images. Log in or Register.].
Truth is what's the incentive to pick any class besides the necessity to pick something? There is good and bad to them all and anyone who says otherwise is smoking something special.
[You must be logged in to view images. Log in or Register.]
The way I see it there is a big graph from specialized to general. The more specialized the class, the better it works in a specific/ideal role. The more general the class, the more it can adapt to the situation or even fill shoes of others if the team is well synced.
Druid's seldom fall flat on their faces but are overshadowed by some healers and dps. They still solo or fill those group roles better than "battle clerics" and heal better than "necro clerics" though.
Ports, sow, harmony, track, regen, thorns, dots, dd's, aoe's...they are great as far as I'm concerned and only get better.
End game raiding in Velious they will be buff-bots and backup healers but keeping rogues/monks alive is pretty dang important.