It is a positional reason. After c4 white can't take it, because b takes c4 and the white bishop is awful and white has problems on the b file. White can't go d4 because e4 is hanging. If white defends d3 with Qe2 then Rc8, then take on d3 and and Nc4. For the first sight...
While looking at Stockfish's analysis of a game, it found this position to be a critical turning point in which 12... c4 turned the tide of the game.
Can someone help explain the tactics and/or positional play that would help find this move?