Two elements of Starcraft makes this "get more ahead" approach relevant there while it really isn't in Chess.
Firstly Starcraft has economics in the form of the resource gathering mechanics. This means if you pursue attack as your only priority the enemy may get ahead economically and, if they survive long enough, just out-build you. No mechanic like that exists in Chess, you can't have more pawns if you invest in a pawn-making machine for one turn rather than moving.
Secondly, Starcraft is a game of deliberately hidden knowledge. You don't know whether those two wounded Marines ran up that ramp hoping your forces won't follow, or if they're just bait to draw your attacking force into range of two waiting Siege Tanks who will do enormous damage. In Chess the game state is entirely open.
Firstly Starcraft has economics in the form of the resource gathering mechanics. This means if you pursue attack as your only priority the enemy may get ahead economically and, if they survive long enough, just out-build you. No mechanic like that exists in Chess, you can't have more pawns if you invest in a pawn-making machine for one turn rather than moving.
Secondly, Starcraft is a game of deliberately hidden knowledge. You don't know whether those two wounded Marines ran up that ramp hoping your forces won't follow, or if they're just bait to draw your attacking force into range of two waiting Siege Tanks who will do enormous damage. In Chess the game state is entirely open.