Dear people: do your own math, and don't believe what some naysayers always try to... They are fearing that the truth will be disclosed and reach the people!...
botpro, you need to rethink your logic. Look at it this way:
1. If in the end, the stock is always above or equal to initial, the "buy and take no action" and your strategy are the same.
2. If in the end, the stock is above or equal to initial but during the period it moves up and down around the initial, the "buy and take no action" wins since your system eats up premium due to transaction costs.
3. If in the end, the stock is below the initial but the # of ups and downs exceeds premium, "buy and take no action" wins by losing only the premium you system will lose the premium + transaction costs that exceed premium because once you initiate the trades, you will lose premium + trading costs.
4. If at the end, the stock is below the initial but the stock gaps up or down, "buy and take no action" wins.
5. If at the end, the stock's ups and downs cost is less than premium and at the end is less than initial, you win.
So, your system is profitable and is better than do nothing in only 1 out of 5 situations, it is not guaranteed profit and statistically is inferior to "buy and take no action" because statistically you incur trading cost and the "buy and take no action" does not.
Another way to look at this logically is as follows: Efficient market hypothesis demands buying and selling options will net zero profit minus transaction costs (traders are not dumb). Since your system is statistically inferior to take no action (you incur additional trading costs), you will lose money statistically (if you trade enough times).
I think the world's smartest folks are in trading so whatever we thought of they likely would have tried already.
I am not trying to be critical, just try to help you think through your problems.
Cheers.