Точно так же как введение прослойки в виде движка за миллион/Flash/DirectX/OpenGL и т.д.
Создает удобство, в данном случае не только программистам, но и пользователям, заставляя разработчиков делать игру так чтобы технические операции пользователя не волновали. Как это может быть шагом назад мне неясно. Это как говорить что коробка автомат в автомобиле - шаг назад, например
Правильно, потому что это очень похоже на то что есть в браузере на ПК.
Но на этот вопрос отвечать будут разработчики, а не пользователь.
Работает успешно уже около года емнип 2 или 3 сервиса.