This article discusses the criticism and recommendations made by the Banking Royal Commission on financial markets and institutions. It analyzes the failures in handling customers by the financial system and the additional supervisory charges imposed on banks, superannuation funds, and insurers. The recommendations include enhancing professional and regulatory supervision and setting targets for better remuneration supervision. The article also highlights the need for the twin peaks model of financial regulations and the establishment of oversight authorities for regulatory bodies.