I understand your frustration, and I certainly can't blame you. The way I've been reading this is that the idealistic Plutonian we see in a flashbacks is just a front, in the sense that this is the kind of person he wants to be but isn't. This is why the whole "people on the internet [and in real world] were mean to me" thing can make sense (whether or not it will make sense depends on how Mark Waid ultimately handles it).
Mind you, I am not saying the series concept is necessarily good, but I am interested in seeing how it's handled.