Professionals complain about the online game content and problems with the platform