Just because it works that doesn't meant it's right. Never mistake activity for progress. Whom you bad-mouth today will be your boss tomorrow. They will remember how poorly the job was done long after they've forgotten how quickly it was done. If you hang around long enough you'll get somewhere.
Nothing is simple.
If it were simple, everyone would do it. The hardest lesson to learn is that learning is a continual process. No one will grow who is not stretched. It doesn't matter how long you work on something, what counts is getting it done right. Failure to plan on your part does NOT constitute an emergency on my part.