I totally agree. They are annoying and stupid, and reek of min-maxy munchkin stuff. Not to mention they have a bit of a shoe-horning effect. Let people decide what they want to do and build towards it. Roles as part of the actual system should be abolished.