Earlier quoted context omitted.
Difficulty would only halve if none of the miners had anticipated the block reward halving.
Anticipation could have affected exchange rates earlier. Also affected: prior investment in rigs given expected-payback and risk levels. But the decision "with my current fixed plant, do I mine this hour, or not?" is unaffected by anticipation. Either the expected-reward is enough to pay incremental costs, or not. The expected reward for the same hashing power is now half what it was. Surely, some marginal miners who…
Some people use mining as a way to privately purchase Bitcoins, and/or are speculating that the value will rise long term. Some would rather pay $105 of power and not have a banking paper trail connecting them to their coin purchases (usually because they are kind of paranoid or doing something legally questionable) than pay $100 to purchase the coins on an exchange.
Also, if you've never mined, there is something kind of geek-magical about creating money with your computer.