Несмотря на постепенное улучшение Steam и добавление новых функций, некоторые разработчики обеспокоены тревожными тенденциями и очень недовольны Valve. Один из таких разработчиков — @KaldaienKaldaien, создатель инструмента «Special K», который спустя 20 лет работы удалил свой Steam-аккаунт и объяснил причины такого решения.
Претензии к Valve
По словам @KaldaienKaldaien, у него есть ряд серьезных претензий к Valve:
- Обновления клиента Steam повышают системные требования старых игр без ведома разработчиков. Например, в 2002 году клиент работал на Windows 98, а затем требования были увеличены до Windows XP, Windows 7 и Windows 10.
- Valve «годами» игнорирует отзывы пользователей о багах в Steamworks и не исправляет их.
- Функции, такие как Steam Input, иногда приводят к проблемам: «Проприетарный API Steam Input — это мерзость, многие игры, использующие его, имеют резервный код для использования API ввода операционной системы (например, DirectInput, XInput, HID, Windows.Gaming.Input), однако невероятно близорукий дизайн Valve намеренно перехватывает и блокирует доступ к этим API в процессе инициализации Steam Input».
Разрушение игровой экосистемы
@KaldaienKaldaien считает, что популяризация Steam как средства распространения контента непоправимо раздробила компьютерный гейминг: «У вас больше нет свободы покупать игру, где бы вы ни захотели. Вам следует подумать, продолжит ли ваш магазин получать патчи, продолжит ли он поддерживать ваше оборудование и программное обеспечение, и купили ли ваши онлайн-друзья игру в том же магазине, что и вы (спасибо Epic за частичное решение этой проблемы)».
По его мнению, магазины должны предоставлять только DRM, а все остальное должно быть опциональным: «Valve права, говоря о том, что пиратство — это проблема сервиса, их сервис неизбежно к нему приводит».
Таким образом, разработчик «Special K» считает, что популяризация Steam нанесла непоправимый ущерб игровой экосистеме, лишив пользователей свободы выбора и провоцируя всплеск пиратства.