You must be a liberal. They always devolved into name-calling.
Let me break some news to you: Businesses pay what they NEED to pay to keep the kinds of workers they want. Walmart is not a Social Giveaway program, they're trying to make a profit. When they can't find enough workers to keep the doors open, they INCREASE their pay. That's how it works. They operate at very low margins, and provide low cost products to people who need low prices.
If the National Min Wage is raised now, it won't show any impact... because the ACTUAL average starting wage for most of the country has already moved FAR ahead of $7.25 /hr. It's OBSOLETE. That's the way it has been for nearly all of the national min wage increases.
There is no reason for a National Min wage. States are perfectly capable of setting rates on their own. Then, we have 50 regions competing for the kinds of workers they want. It's just another beloved play by liberals to FORCE their warped values on parts of the country that REJECT them.
It doesn't matter what you or I think about it. It is here to stay and it's a nasty thing that Republicans don't seem to get how to play it.