PC has more to offer when it comes to available games. From the AAA games that simply aren’t guaranteed to be good to a fuckton of indie games that are actually worth your time. You just launch them and start playing.
Same shit, sadly, goes for mobile too. Sadly because the vast majority ask for money to progress one way or another.
People really like a good story, but I believe proper gameplay is liked even more. Console games are mostly story driven, so the priorities are wrong. Having both is very much possible, but seems to get more rare.