@
Kirarakim
Truth hurts because sometimes its not what you want to hear. Discussions wont always be in your favor and sometimes you may consider it bashing... even if its backed up by a very convincing debate supported by facts. Anyway, I'll let you decide what you consider bashing as opposed to debate.
And by all means, if you feel that Ranka is being over-scrutinized, feel free to add to the discussion and scrutinize other characters or defend her instead of complain about such.
Episode 21, has already been discussed in depth
here.