Dreams-Visions
Member
How about no. The idea of generalizing many different games with different business strategies, communities, competitions, gameplay, style, and fans that hate each other under the label of "MOBA" seems like a horrendous idea. The thread is also demeaning to all the individual communities, as instead of treating them like different you are just blending them together.
How dramatic.
I don't see any problem at all with the thread. It seems like it could be a good starting point for those who don't know much about the genre in general.