Very true in a work environment. However for the purpose of this thread I believe enforcing coding standards on students is very good practice for them. And if the business does not agree with your changes to the standard you are definitely not going to continue to do your own thing and expect to keep working there. If they do then chalk it up as a victory. My point is you code to the standards that have been put in place. It was not to imply that coding standards are immutable in a work environment.
But that doesn't mean the standards can never change.
In the first place I worked, they talked about changing their coding standards for quite a while, then slowly started making changes.