Video games are more mentally challenging & stimulating overall than any other task I regularly engage in. Especially Starcraft, which is absolutely exhausting to play competitively.
My day to day work as a programmer just doesn't push me mentally very hard. The kind of deep, exhaustive thinking I needed to get through difficult CS classes is unnecessary in most of my work (and the pacing is rather languid, most of the time).