Two things here: Roman's death, and Ruby's character.
I think Roman's death (and all that lead up to it) were perfect for several reasons.
If you can think of a way for someone to have more "Negative Emotion" than Roman at that point, I would be surprised to hear it.
Ruby, in spite of being turned into a ragdoll by Roman and Neo, never stops fighting. "I don't care what you say. We will stop them, and I will stop you. BET ON THAT!". (As a side note, that's my favorite line from the show now. So good.)
This is what makes her a hero. More on that later.
Now, I have some thoughts on theme settings unrelated to Roman.
On a larger scale , I think that RWBY can be described as a realistic fairy tale/ Not just because of the the fact that many characters are based on mythical figures, and the influence that fairy tales have on the plot.
When we read basic fairy tales, we know that the hero's going to win and save the day from the force of evil. In St. George and the Dragon, we know that George is going to kill the dragon, that's never in question. However, what RWBY does is inflict far, far more damage on the heroes and the innocent civilians (including making us think that Blake was decapitated for fucks sake), to lead us to believe that the characters are more open to failure, especially while we're watching episodes for the first time. The outcome will ultimately be the same: the good guys will win, and if the hero dies (Ruby), it will only be to ensure that victory. In RWBY, however, it's going to be far less of a curb stomp than in the fairy tales.
Ultimately, it makes more sense for them to tell a story this way, because the heroes in fairy tales themselves don't know if they're going to win. It's not heroic to fight against evil when you know you'll kick it's ass. You can only be brave if you have a reason to be afraid in the first place.
Ruby really is just like all the ideal heroes from the books, and the world she lives in is just like them too. The only difference is that the stories we read to 5 year old tend not to dwell on what might happen if the hero doesn't curb stomp the (insert villain here), even though it would be devastating for everyone who lived in that fairy tale world. The past two episodes show all to clearly what happens when the heroes don't step up to the plate.
The fact that Ruby knows full well what she's risking and what she's up against, and continues to fight anyways, is what makes her an amazing character. Their struggle is made all the greater because of the knowledge of what they struggle against.
TL;DR, Ruby's a reconstruction of the idealistic fairy tale hero. And a damn well done one at that.