Why would they change the initiative system? Not just a single 2 ship list made it to the top tables but two made it there. There is nothing wrong with the initiative system.
The problem with the initiative system is people are "paying" 30 point bids to go first with Demolisher. If a 10 point title is so good that going first is worth 30 points, then that is problematic to fleet diversity. And, as an MC30 player, last/first list pretty darn strong.