I think the review might be from the same guy that added the first RHATO to his worst series list and hated the Jaybird nickname. If so this is quite a turn around.
Also I can instantly think of two words more controversial than Jason Todd in the DCU. Killing Joke. Especially now.