Originally Posted by neftv
I am just curious why RIM wouldn't try to keep everyone on the planet at one version
Because it would be impossible to do.
Not everyone has the same model BlackBerry. Not all carriers offer the same features.
It would be far too impractical to create a single OS that suited every person, device and carrier.
Additionally, the software is never complete. There are always improvements, bug fixes, tweaks, etc.