You're being over-literal, deliberately I think. 'MMO' is a gaming term. 'MMO' basically means 'MMORPG, except not necessarily an RPG'. It does not mean 'anything that is massive, has multiple participants, and is on the internet'.
As with pretty much every term defined outside of the sciences, it is not necessarily meant to represent a discrete category where everything in life is either in that category or out of it. Instead, it carries a list of connotations and correlations which imply certain characteristics. eg. Most MMOs will have a persistent world (and some may not). Most will have some sort of character progression like traditional RPGs (but some may not). Most are expected to be played over long periods (but some won't be). Most will have hundreds of open connections to each server (but some won't). Most involve real-time game play (but some don't).
This topic comes across as if you have some sort of agenda that you're trying to prove via other people's definitions. What are you aiming at?