This thread takes alot of time to get 20 M, if this thread was in the altcoin section it will have 100 M views
I see many other threads get 2 or 3 Million views in less than 6 month.
That still proves that OP's claim for bitcointalk being the most or one of the most popular forum site for technical discussion about Bitcoin. Nevertheless, even if some here does have an alt account, it is still a fact that bitcointalk have many users(what I'm pertaining is individuals) visiting daily. For now I do hope OP's purpose would be fulfilled.