Let be realist here. Maybe if Sh3 was developped as it should have be, they wouldn't be developping SH4. Other projects may have interfered.
Same thing happened to GR2 because they are doing it so complex that it overthrown the release and call it GR3.
Yeah, suck. Marketing and Developments don't fit well togheter, and the costumers base at the end pay for it.