Don't they just balance out so that the long term outcome of selling puts is equal to (or almost equal to, if you look at CBOE PUT index) the returns you get for holding the underlying? So, perhaps people who sell puts thinking it is free money is actually not free money?The equity indexes have two nice built-in features:
1. A long-term upward bias
2. Overpriced puts
Regards.