Trying to run those apps could cause the iDevice to crash and force it to restart. These crashes could cause system files to become corrupt and force the user to restore the iDevice. In most, if not all, cases when the app says it need 4.0 or greater. It really means it and won't run at all on older firmwares.