Isn't it too mainstream. What are the reasons? Please enlighten me.