The problem of course is that RouterOS (and the devices it is running on) is so versatile that there always are many bugs, but most users will not see them. E.g. the “BGP causes 100% CPU” bug is something I have never seen, but I do not use BGP for an internet routing table, but rather for automatic failover in a private network with many VPN tunnels. So my routing tables are not in the hundreds of thousands of routers, but more like 20 or 1000 routes (depending on the network).
However, I see another problem that nobody else seems to report: one BGP session going down and taking others with it. Those then need to be re-established. And of course that is the time at which they are most needed.
I posted a topic about it http://forum.mikrotik.com/t/bgp-sessions-close-when-another-session-to-the-same-ip-closes/175478/1 but nobody is chiming in.
So apparently I am the only one facing this, and it is not very likely that MikroTik would postpone a release to fix this.
Similarly, they will probably not postpone for a “100% CPU” problem that most people do not see.