Originally Posted by
drich3d there is the contradiction of version of ios and cydia, most of the cydia apps work in ios 6.1.3 but not in ios 7 and restarts its spring board when you install such app. it is just like the windows 32bit and 64bit softwares. if you install 64bit software in 32 bit it does not run and send and error. but due to high security in iphones they just crash their spring board and it has only one solution. reinstall the IOS firmware in your iphone and avoid cydia untill it got fixes and made specially for ios 7
The crash is related to Mobile Substrate. Many apps in Cydia weren't updated after the iOS7 jailbreak. "Most" is a bit of an exaggeration. It's nothing like the 32/64 bit analogy. With 32/64, it's entirely one-sided. You can run whatever 32-bit software you'd like on a 64-bit system.
Your suggestion is actually terrible. I'll explain why. There's something of a window for jailbreaking. When the window is open, you can jailbreak all you'd like. When it closes, you can no longer jailbreak. There's no logical reason to restore to factory iOS if you plan to jailbreak later. You won't be able to update your iOS because doing so will close your window. You won't be able to easily access Cydia on the device to determine if the apps you want have been updated. It's counterproductive to eliminate your easy ability to gain the functionality you want. Stop acting out of emotion and think before taking action. It'll save you frustration in the future.