Maybe you can elaborate why this is supposed to be "broken by design"? Django's deprecation policy is one of the best, and also older versions receive (security) updates for a long time.
If you're not content with the functionality provided by an open source software there's still much room left to take actively part in its development.