The prime stuff is currently a mess, but that's just a matter of time. Once some of the miners reach performance parity and platform parity, the thing left to compete on is price and pool support. At some point, the profit margin will get low enough that someone might take the nuclear option and open source their miner.