"Silly contract games" are still important to protecting the business. And it's not only about our bottom line. We have three full-time trainers and few part-timers. If one took a big chunk of our clientele, we're suddenly laying people off with no notice just to keep the lights on.
As a consultant/freelancer/employee you have the luxury of just worrying about what's best for you and that's it. As an employer, it's in my best interest to protect the business, otherwise people could be out on the street. If we mess something up with a contract or fail or do some "silly" thing correct it can literally ruin someone else's life through no fault of their own.