please, has at least one of you contacted support about this? we can't fix it, if we can't see the problem
With due respect, Mikrotik must implement the appropiate test suites to see the problem before clients face it. Full stop.
Specially if the bug breaks any current feature or makes the router unavailable (reboots, port flaps, high CPU usage...). Do it using different alpha/beta/stable branches, do it using separate packages (as with wireless-ng), or use whichever other way you see fit.
I've worked with lots of different manufacturers, OS'es and systems (storage, network, database, security...) and none of them have a "perfect" update procedure, but Mikrotik is among the worst. For me isn't the worst, at least Mikrotik have decent support and relatively fast response times to bugs...
An adecuate update policy is
the feature that Mikrotik needs, ASAP please