By holding a non-dividend bearing stock long-term, there is NO opportunity to realize cash in the short-term. You would have to sell some.
There is always a time and a place for withdrawing cash from your investment portfolio. But you are fooling yourself if you think it's somehow better to take profits from options trades than from other investments. It's all just cash gains (although tax considerations could play into it).
Let me ask you this: When you hold options that expire worthless do you immediately calculate the loss and make a cash deposit to reimburse your brokerage account? The real question here is not by which method the gains were made but whether you really want to withdraw money from your investment account. Don't get me wrong, I've been withdrawing all the money we live on plus large purchases and real estate acquisitions for over 25 years without ever adding to it (and yet it continues to grow) but it doesn't matter whether the withdrawals come from interest, options trades or stock. It's just cash. The net effect, and the largest consideration, is it reduces our investible capital and the compound returns we get with that capital.
Before you say, "wait a minute, I'm talking about making income by writing covered calls", I'll point out that you are still risking the growth of your capital. There is a cost to everything, nothing is "free" in this world. And if you don't need that cash, then you don't need to risk the growth of your capital. It's easier to spend less than it is to fool yourself that you have devised a way to cash that doesn't risk your overall returns.
I read your reply quite a few times trying to understand how it could apply to me.
I have not taken out a nickel from my investments nor put a nickel in for probably five years. They live in their own ecosystem. I don’t need much personal cash.
At one point I sold a little TSLA because I wanted to generate cash through TSLA options. They were a made-in-heaven opportunity when there was so much TSLA FUD.
I continue with that plan to a lesser extent after re-buying the TSLA. Cash is useful for opportunities if they arise.
My TSLA is long-term. It is a wonderful store of wealth. I see it as a positive force in the world, both by its products and it’s philosophy.
You have got me thinking though, about finding convenient alternatives to fiat and the market in general, except for TSLA