Personally I couldn't give a damn about the "don't use capitals" issue.
For the pedants out there I do understand about case sensitivity.
What I care about is whether or not there is a consistent policy on layout and formatting that is applied throughout a development.
As Robert says, for MS to preach about layouts and formats is a case of the kettle calling the pot black.
I work with a number of clients and they all have their own standards, but at least they are using a standard.
The fact that you can create a system SP is interesting. Whether you should or not is an entirely different matter and subject to opinion, and we all know what Dirty Harry said about opinions.