There are several surprising benefits to sharding a MySQL database beyond just increasing data throughput. By horizontally splitting the data across multiple servers, organizations can minimize the impact of failures, making it easier to manage maintenance tasks and reduce costs associated with scalability. Sharded environments allow for more efficient backup and schema migration processes, as well as reduced costs by utilizing commodity disks in cloud infrastructure, resulting in a more predictable and cost-effective approach to database management.