Options trading, Cash Secured Puts etc

What’s not logical about generating premiums while you wait and get to acquire the equity at a lower price?