Not enough juice in the puts for the effort. Premium on the at the money puts are only 8-10% premium to stock value for 1 year where as owning the stock is essentially a better forever yield.
selling the low yield puts vs owning a good earner and potential grower. may be silly in a decade.