Maybe now, there are more Republicans since the Democrats are commiting political suicide with their moves to big government, big taxes and big spending. There were decades of Democrat rule over politics since Socialist/Progressive FDR (Franklin Delano Roosevelt).
Because they have less government and lower taxes
Because republicans are for less government and lower taxes, and democrats are for more government. That would be my idea for why there are more republicans.