I’d argue it never made sense. Maybe during the very first Xbox. Steam has always been free, including MP, cloud saving, achievements, image and video hosting, friend list, voice chat and it’s still all free. The bottom line is that Microsoft and Sony are greedy, they make plenty of money off sales, exactly like steam…