After lots of RPG experience in tabletop, and western and Japanese video games, I've discovered that I generally cannot stand hybrid classes.
I'm naturally a pretty indecisive person. So when I'm playing a class without a clearly defined role, I deliberate too much over questions like, "What should I specialize in? Which skills should I rank up?" Also, when you're a hybrid, there's often friction between what you want to play and what your teammates expect you to do. I played a shaman in WoW, and while I wanted to be a ranged damage dealer, people kept busting my chops to be a healer, because healing classes are always in demand in MMORPGs like WoW.
After that experience, I realized that I have a lot more fun when I first as myself "What do I want my character to do really well? What do I want his role to be?" And then, I simply make all decisions about race, class, stats, and skills towards maximizing effectiveness in that role.
In DnD for example, if I want my role to be "offensive magic damage," I'm going to make a Sorcerer (most amount of spells per day) and pick the best offensive spells I can. If I want to be the one who tackles the stealth and trap challenges, then I'm going to make a rouge and focus on my stealthy and trap-related skills, even if it means I'm not so great in combat.
I've played Dragon Age numerous times, and I've played as a beatstick warrior, a tanking warrior, a damage-focused mage, a kick-ass archery rouge, a dual-wielding backstabby rogue, and in my next playthrough I'm gonna play as a healing & support mage, just so I can see what that's like.
In short, while I do enjoy playing the "rouge" types the most, I'll really play and enjoy just about anything, so long as I'm focused on serving one particular area of strategy better than anyone else in the party.