That's already happened. At the Toyworld CBD store in Brisbane, there was both sides of an entire aisle with Lego, and one side of an entire aisle with Mega Blocks. And no Kre-O anywhere...
But visually, it looked like Mega Blocks was a serious contender with all their licensed brands. And their exhibit at Toyfair is often about half the size of Lego's too.