I didn't say you had to change your opinion Chief, just whether or not you can sympathise with your peers or appreciate their perspective on things. People come to forums to share their opinion with others, to be informed and crucially to find out from others what their opinions are. I certainly don't come here to have my own thoughts parroted back at me by like-minded drones: I'd much rather people contested the validity of my observations so I can learn from their rapport and improve.
But everyone comes to these kinds of discussions with a different intentions and desires, so keeping to your own thoughts and ignoring everyone who disagrees is fine too.
Obviously Taunting as it existed in the old series wouldn't compliment DmC's take on the rating system, but now I've thought about it DmC's rating system has a lot in common with another game I really enjoy: God Hand. In God Hand instead of being rated by the style and speed with which you dispatch foes the game monitors how much damage you deal and how effectively you dodge incoming attacks. The better you are, the more you "Level Up", and the worse you do the more you "Level Down". So instead of Taunts being used to amp up your rating or to keep a combo going, you instead use it to give your Level Meter a little boost and charge up the God Hand, which is this game's equivalent of Devil Trigger. However, the trade off with using Taunt isn't only that you are rendered vulnerable while using it in battle, but also that taunted enemies go into a Rage status, where they temporarily attack more aggressively, take less damage and will basically wreck you even faster than normal.
If anyone's been playing on Dante Must Die difficulty on DmC you'll know that every monster has an Enraged state that's meant to be the equivalent of the Devil Trigger old Dante Must Die monsters had access to. If I were balancing combat, I'd have Dante's Taunt trigger this status in all surrounding enemies and give you that tempting boost of Devil Trigger you so desperately want. It would be an entirely optional way of boosting difficulty for fans who want it, tempt casual players with the reward of more power and set up the motif that the game is leading to: Dante is an incredibly annoying asshole whose mission in life is to get up in a God's grill and make a really tasteless MasterCard joke.