The reason 2048 took over was probably because Threes was only on iOS for a while, and because 2048 was available as a free, ad-supported game while Threes was only available as a paid game.
I got Threes back around Android release, and 2048 was already huge.