Yes, it is generally good to notice that some economical theorems are built upon certain assumptions, so we should not blindly extrapolate them to places where those assumptions do not apply.
“X and Y imply Z” is not the same as “Y implies Z; this universal law of nature was by historical coincidence first discovered in the situation of X, but we can safely extrapolate beyond that”. It might be that case that Y implies Z even in absence of X, but that needs to be proved separately, not merely assumed.
Yes, it is generally good to notice that some economical theorems are built upon certain assumptions, so we should not blindly extrapolate them to places where those assumptions do not apply.
“X and Y imply Z” is not the same as “Y implies Z; this universal law of nature was by historical coincidence first discovered in the situation of X, but we can safely extrapolate beyond that”. It might be that case that Y implies Z even in absence of X, but that needs to be proved separately, not merely assumed.