Republicans actually are socialist. In fact Republicans are the most socialist political party in America at this time.
Republicans are socialist because they believe in corporate socialism. They believe corporations must be tyrannies. They are against Democracy. Under Republicans work place Democracy has decreased and will continue to decrease as Walmart style tyranny businesses gain government support. The government supports these businesses just as a socialist government supports its businesses. The government provides state protections, bailouts of all sorts, tax exeptions, and many other forms of corporate socialism.
Market discipline is perfect for workers who are forced to learn responsibility, but for corporate owners there is no responsiblity socially or personally. Corporations under Republicans are actually encouraged to be irresponsible and to avoid all social responsibility in favor of profit.
There is no difference between the Democratic and Republican party. Both these parties are socialist. Democratic parties redistribute money directly to the people and favor Democracy in and out of the workplace. Republican parties redistribute the money from the middle class directly into the hands of corporate share holders and CEOs. What does this mean in common sense language?
If you are a CEO of a big multi-national company, you are a Republican.
If you work for a company and you arent a CEO or shareholder, you are a Democrat. If each company is a government in itself, if you are the CEO you usually will prefer tyranny over Democracy. If you are the worker you'll definately prefer Democracy over tyranny.
Freedom for Who? Republicans (The CEO's) believe they should have the freedom to chase capital without any restrictions for any reasons. Workers want the freedom to move up, to make higher wages, and to get a portion of benefits from the companies profits.
If you are at the top of the business world you are at the top of the country. If you are at the top of the country then your concept of freedom is going to be different from the concept the remaining 99% of the country has.