A lot of assets on the asset store only work out of the box with older versions of Unity yet there is no version checking or validation in the import process or asset store UI/UX?
The asset store could even hide none unity version compatible assets or assets could point you to the version of Unity you need in the Unity Hub you need to run the assets.