Every time when I see someone complaining about a certain hero been overpowered, my first thought is that someone is just lazy to think how to counter it. If you put the effort of creating the post to demand nerf or removal in thinking how to, you will do well.
i rarely use more than one tank, but dokras's hedgehogs make up for having riley as only tank if that bothers you... riley and dokras together are never easy to counter... like i said cara is not a problem for me
If you are talking about COF sure, this will work vs most teams. It will not work in arena at high levels, riley will die before you can blink your eye.