I've become an advocate of CCP after I learned some history, after having a deeper and broader understanding of all the things, after seeing what happened in the past ten, especially in the past 2 years, and so on.
You can check my HN profile and can easily tell that I'm not pretend to be, but is actually independent of CCP.
My father is a member of CCP though. Before my age of 30 or so, the one thing that I do the most when I'm home is to argue with him about the badness of CCP.
I'm older now, and it turned out that he's opinion was right, although he wasn't able to convince me - I came to my conclusion on my own, by self-thinking, reading, and observing.
I'm not saying that CCP is perfect, I still hate the Great firewall, but it's a complex issue that I'm not going to expand on it here.
Anyone who's with an open mind and is curious about my change (I know a lot of people changed like me), feel free to ask any question.