Earlier quoted context omitted.
It doesn't matter how objectively good your camera/decoder is, in absolute terms. There will always be some minimum size or maximum distance, where the detail can no longer be resolved (or errors no longer corrected)
Why? Is this something that's a side effect of some irrefutable physics law or a limitation of the current technology?
As for the practical limits, try using your phone to take a picture of something very far away, or very tiny, and see what happens.