There are so many variables in the amount of Android device hardware and much more older versions of Android in circulation that inevitably developers may find bug fix a, creates bug b requiring another quick fix.
At least Google allow developers to post these new revised versions far quicker as you don't submit it to google for testing - but essentially that then makes users your testers.