@salixlucida this blog piece is right that political parties are coalitions of interest groups, but wrong that some parties are smaller because they're not (they are). The major parties dominate not because they bring together the largest number of groups, but because they have reliably served the 1%, who can spend the largest amount of money getting them re-elected. Also because useful idiots constantly tell everyone they have to vote for one of their candidates, however gross they are.