What you mean is: Millions of people activated G+ so they can use Youtube and other Google services without Google getting in their face every 2 seconds to activate g+
Quick, give that CEO another bonus!
Is G+ as active as Twitter? Hell, I don't know, but it's definitely - as another commenter here just said - not a "ghost town".