Cita: El motivo no es otro de que el de .NET no permite más de 1 conexión simultánea, y esto realmente es un paso atrás. esta restricción no existe si instalas el conector ODBC. yo es el que uso.
Perdona que discrepe, pero ¿en qué contexto y con qué casos has tenido una única conexión usando .Net?
Pregunto porque yo habitualmente he manejado múltiples conexiones, por cuestiones de necesidad del sistema, y jamás he tenido problemas en hacerlo...

Además, las conexiones, o la cantidad de conexiones posibles de un usuario en MySQL dependen más de los permisos del usuario que del conector que estés usando.