OP, you can answer most of your own questions by simply applying some rationale to the following two concepts:
1) There are a lot of smart traders out there
2) There is always two sides to a trade
Just using those two, you should start to see the obvious truth. There is no easy trade, or simple strategy that works best, or perfect system, or any of that crap. There's always smart people, and there's always two sides to the trade.
If Iron Condors were so great, so easy, so simple, so profitable, who in their right mind would take the other side of that trade?
I hate to break it to you, but the options market is pretty efficient. Learning from get rich quick snake oil salesmen on how to earn 5% monthly income or all that other BS you've been suckered into is not going to do it. The only way to make consistent profit is to truly find an edge. Sorry, but simply selling X strategy like clockwork is not an edge with any expectation of future long term success.