I also didn't like that part with Ray one bit, if giving a character a 'personality' means that you have to completely destroy the fundamental core of the character then I'd rather have no personality at all.
I also don't like how DC seem to think that angst-ing up characters, making them 'dark,angsty, brooding' is the best way to tell stories. It's not like that you can have angst but it needs to be balanced, angst, happiness, gore, character development, action, etc. You can't tell a one sided story where everyone is all angsty.