Agreed . We are actually moving away from Mikrotik on the distribution routing side due to lack of SFP+ port scalability . Would be awesome if they made some sort of Mikrotik flavor available on the ONIE whitebox platforms.
While the lack of a high port density 10gb switch is definitely an issue, considering the high performance of their flagship CCR1072, I have a feeling MikroTik will at some point correct this deficiency in their product line. It simply doesn't make sense for them to offer such a robust layer 3 devices without a complementary layer 2 device. They want to see people/organizations running full MT stacks, but that's just not realistic with their current product offerings.
The high adoption rate of virtualization and cloud infrastructure also makes a dense 10gb switch a likelihood, as most hypervisor hosts and SAN/cloud storage platforms need multiple 10gb connections to provide adequate bandwidth to virtual guests and carry iSCSI traffic. Additionally, network virtualization is becoming increasingly more common, making the actual hardware platform irrelevant, as long as the hardware has enough power to meet the customer's needs. MT is already supporting this through their Cloud Hosted Router (CHR), which is effectively an x86_64 platform (as opposed to their native x86 which is 32-bit with no planned upgrade for 64-bit support). With robust enough hardware, you could use the 10gb links from the CCR1072 (or an appropriately sized x86 or CHR platform) directly to several hypervisor hosts which would run 10gb vSwitches for their resident virtual guests. I personally would prefer 10gb hardware switches as opposed to a purely vSwitch environment, but until there are good low cost 10gb options, this might be the only way to go.