Hey now Eliad.
Actually I thought you were referring to a different vuln but yes, that did exist. I'm not sure MT was actually *aware* of it for a year but absolutely it did happen.
That vuln however was never a security breach or RCE or other escalation vector, it was only able to DOS the router and only if you used IPv6. Not to say that isn't serious - but it was never a threat that someone could use to breach your network or compromise your security - the most they could do is cause the router to freeze up and need a reboot.
I think part of the problem for MT on that particular issue was that patching it properly required some serious work on their IPv6 stack and a re-architecting of the stack was already happening elsewhere (but would take a while to reach release.) Since this wasn't an RCE or major issue to security I think they were a bit lax on letting it be. They also caught a lot of s**t from their community over it and I think learned from it.
No company is perfect but MT has made some very serious strides on security. Bugs in software WILL happen. How a company reacts and works to fix, especially serious, bugs is a big factor. At least imo.
The routers are definitely industrial grade. It might take some learning on your part but they are also definitely worth a look. Pound per dollar they are amazing value and some of the smallest units have solved some of the biggest challenges for us at the network edges. They also don't require any "cloud key" or other servers for management and they just run and run and run. They are our go-to device everywhere except for UTMs (because they don't make UTMs.) We are evaluating Sophos for that.
Btw, there is also a "virtual" router (Mikrotik CHR) that you can get for a license fee but also for free with some limitations (I think 10Mbps total throughput, not sure what else) CHR is a great platform if you want to run it in the cloud at like Vutlr or smth, for example as a VPN concentrator, firewall to other cloud devices, etc. I'm putting this out there for you because it's also a great way to get started without spending much as you can put it on any x86 hardware you have lying around (or a vm if you have a hyper-v or vm ware server). Just need a couple of NICs.
hth.