Sen. Marco RubioMarco Antonio RubioTrump replaces McMaster with Bolton as national security adviser Orlando March for Our Lives protesters to march to Rubio's downtown office, Pulse nightclub Lawmakers eye crackdown on China’s Confucius Institutes MORE (R-Fla.) is taking on his own party, claiming the GOP has been too supportive of big business.

The potential 2016 White House candidate on Wednesday said, "I have one criticism of my party. It's that too often, Republicans allow themselves to be a party that's not for growth, but that's for big business."

He added, "I have discovered that big business, on many occasions, is not necessarily opposed to regulation because regulation crowds out competitors."

Rubio explained that small businesses and startups often have a difficult time breaking into economies with larger, more established businesses. The absence of competition, he said, in the free market yields a stagnant economy.

"In Miami, Fla., right now, we can't get [the car service] Uber to operate: it challenges an establishment company," he said. "It can't break into the market because the establishment company has used the power and influence they have over government to have regulations written to keep them out. That's just in car service. You'll find an example of that in virtually every space in our economy."

Rubio made his remarks at an event hosted by YG Network and Hillsdale College's Allan P. Kirby Jr. Center for Constitutional Studies and Citizenship.