A lot of what people like about this game is the fact that you can play the game any way you want, whatever suits your play style. You can choose what abilities sound useful to you and there's no clear-cut most optimal build for any given role. Unfortunately, because of the fact that respecing costs so much, and the fact that you have to reset all your skills instead of just being able to refund skill points for individual ones, most people will instead use what others have created and tested so they don't have to spend all of that money respecing whenever they test a build and it doesn't work. This sort of defeats the whole point of the "build your character how you want it" idea. My suggestion is to make players able to refund the skill point(s) for an individual ability, rather than being forced to refund the whole thing (but maybe have them able to refund all of their skills at possibly a discounted price). The least they could do is just reduce the cost of respecing, or make it free (which is a bit of a stretch, I know, just putting it out there). I hope this suggestion is given some careful thought and consideration.
Side note: I'm not too concerned about the price of resetting attribute points. It's still 100 gold per point, but that's not too much considering the max amount of points is 49 at level 50, which is 4900 gold, so big whoop.