Basically, the reason, as Ursa has pointed out, is volatility crush/drop after the announcement. When you buy a straddle coming into an event the IV is inflated so you're buying expensive options.
In other words, when you buy a straddle what you're really doing is betting that the subsequent...