It is not a view, on NSE around 6 million Indians had traded once a year last year.
Check this thread where I share the active client base as per NSE.