-Working on a PC for a decent amount of life
-Comfier/more convenient to play on a console
-Enough enjoyable console exclusives meaning that they'd need to buy a console anyway
-Physical games providing a greater sense of ownership and the ability to resell/lend games
-Less chance of a game not working, without it being well-known about
-Only need to upgrade once every 3+ years regardless of technical advances
-Don't care for graphics enough for the more powerful hardware of a PC to make a difference
Essentially, this. Plus some other factors, including:
-Vast network of friends (both "real life" and "virtual only") with whom I share specific sets of gaming habits and tastes. For example: On Mondays, I play Gears of War or Halo with the guys from my local videogame store, most of whom I know from long ago. On Tuesdays I will probably be found playing Forza with virtual racers of the argentinean community, with whom I use to dinner on Thursday nights. During weekends I usually participate in events with members of the Xbox Argentina community.
Recently, some of these people switched to PC (or PS4) but most eventually returned after learning that those respective communities were... "less social and welcoming", as a friend said.
-Deep investment into the Xbox ecosystem. Sure, 2017 is looking comparatively barren for Microsoft Studios... but my interest in Forza 7 and Halo Wars 2 alone completely destroys any temptation I could have for PC (or Playstation) exclusives. Many of the already mentioned contacts are hardcore achievements hunters, something I am also into.
I am absolutely confortable within Xbox, playing the ridiculed Forza, Halo, Gears trinity plus multiplatforms, with my Elite controller, my gamerscore hunting and my extremely varied, active contact list.
-I started my gaming life on an Atari 2600, then NES, then Mega Drive. In 1995 I switched to PC and stayed there exclusively until 2010. Looking back, my "console eras" have been relatively more rewarding and I remember then even more fondly than my long, also very special "PC era" (which I can currently recreate with my working laptop, if I wish). This working laptop can run a majority of the PC fabled decade-spanning catalog, except for the newest titles. I don´t want to buy an expensive machine -which will be inevitably obsolete very soon- for running those new, usually expensive games. On console I can trade, sell, etc.
Consoles are still more practical, and that is what I currently need and want for my adult life. Years ago I had a fire-spitting, gas-guzzling, roaring hard-to-maintain and hard-to-drive muscle car which turned heads; now a humble, economic Ford Focus which gives me all I need in terms of transport.
-Playing on consoles allowed to me to clearly separate my working system from my recreational systems, which is very important when you -as mentioned in the post I quoted- work eight or more hours per day on a computer.