i agree. since 2009 the best strategy has been to go all in long. there have been some small hiccups during that time, but it seems like normal service has always been resumed.
as for whether net long call or long spreads are better at the present time, i don't know, i'm still just learning...