Most likely.
There are a few other reasons, but smurfing is the main reason.
(hoping some of it is new players who see streams :X)
I play mostly non-rated games. That's the reason why i va less the 50 games.
I've noticed 40% of games have players with less than 50 games. Why create new acounts? Is smurfing the only reason?