I guess what he means is that 2 puts will also give you double gamma,double vega (same as 1 call, 1 put. ). So in that sense, the straddle is no more or less preferable than 100 shares and 2 puts. But I will wait for him to answer.Go with what this guy says. He knows a lot more than me.
Btw newwurlmdn, what is wrong with the double gamma, double vega concept?