Потому что это выгодно для создателей игр. Добавляя игре онлайн часть они получаются деньги не только за продажи игры, но и за донат, который обычно является неотъемлемой частью онлайн - от прокачки до внешних улучшений для персонажа.
Вторая причина - сюжет человек прошёл и отставил игру. А вот онлайн может затянуть его надолго. То есть он будет активным игроком не пару недель, а много месяцев, делая игру популярной, а созавшую её компанию привлекательной в глазах инвесторов.
Третья причина - онлайн недоступен пиратам. Если хочется в него играть, то придётся покупать игру. Такая мягкая защита от пиратства.
С другой стороны, у большинства хороших игр онлайн - это только дополнение. Вполне можно играть в игру без него, без регистраций и интернета, а то и вовсе в пиратку, которая этот онлайн не поддерживает. И получать такое же удовольствие от игры.
Да и игры вовсе без онлайна встречаются очень часто - куда чаще, чем с ним.
Что касается облачного гейминга - он ещё не развит достаточно хорошо в плане качества и выбора игр, чтобы заменить игровую приставку или комп. К тому же пиратить на нём тоже нельзя - все игры придётся покупать, а порой ещё и без огромных скидок, которые предоставляют игровые онлайн-магазины. Да и за сам сервис тоже придётся доплачивать.