Thank you for the opportunity to help you with your question!
Government should be the one regulating earnings for transparency and equity. This is because many governments have turn their citizens its slaves. Any employee can be paid on any basis - salary, hourly, commission something which many governments have failed to do.
Please let me know if you need any clarification. I'm always happy to answer your questions.