My point is valid for 680x0 processors not just 68020 which I used as an example because happen to have it in front of me to play around with.
No, your point is not valid. Read and comprehend:
Any code that uses any instruction not implemented in silicon will fail fatally on any 680x0 that does not have the requisite support code installedIf your 68000 code touches the SR outside of supervisor mode, it will crash on 68010, 68020, 68030, 68040 and 68060 despite being legal on 68000.
If your 68881/68882 code touches any transcendal function or uses certain rounding instructions, it will crash on 68040 and 68060, unless trapped and handled in software (provided by 040/060 libraries).
If your 68020/30/40 compatible code uses any 64-bit integer division or 32x32->64 bit integer multiplication it will crash on 68060, unless handled in software (provided by 060 library).
If all you have at your disposal is a 68020 then you obviously haven't felt the pain others have when their 68040.library or 68060.library has been missing or had problems. Count yourself lucky.