Life is full of them, photography too. We compromise on camera equipment - what we'd like vs. what we can afford or even size and weight - sure I'd like to use medium format digital, but they don't make the equivalent of a 70-200 lens, never mind a 17-40 or 24-105. I'd lose my 90 Ts-e and I'd need a sherpa for hauling it around if it were available.
We compromise in making compositions - we frame in the strongest way possible - not necessarily the perfect way - as we compromise on what is included - more of this comes with more of that, the latter being something I didn't want in the picture - so just where to I call it quits?
When recording the image, I'd ideally like to use multi row stitching, but that would slow me down and I'd have less time to find better pictures - so I compromise and use either single images or at most a single row for stitching.
I guess the point of this rant is that if we wait for things to be perfect, we are on a 'fools' errand' and could be missing some good images while waiting for perfection. Further, previsualization not withstanding, we can't know everything about an image before we work on it and giving ourselves a series of images, each as good as we can make it under the circumstances, instead of waiting for a single image which we think is perfect (but might not turn out to be) is a better strategy.