All good points, and certainly with merit. However in business as you no doubt are well aware, the bottom line is what dictates your overall business strategy and ultimate success. With labor being one of your largest fixed costs (you must have labor unless you work alone) you have to value the costs those folks mean to your bottom line and final profitability. Ideally you can pay them more because they help you produce a good product that grows your market, which apparently you already do.
My point is those variables you pointed out as legitimate as they are, cannot be arbitrarily set by Federal minimum wage standards. Not all employees produce the same, have the same skills, or offer the same work effort. You reward those who are more productive, creative, and skilled, while they help you improve your product or service to expand your customer base and make more profits with which to pay them even better.
Minimum wages at best set a floor on some of those attributes, but in no way can they ever be flexible enough to be determinative on your overall bottom line, or pay your better workers what they are "worth" to your overall success.