Quality Assurance analysts worry about source control all the time. You may not think you do but just answer me this, isn't most of your job preventing those cheeky bugs getting into the master source code? One disclaimer I would like to add is that I appreciate that the role of a QA is much, much more than that before I get any comments suggesting otherwise!
So why do we seem to be so blasé about the source control for our automation solutions, is it a case of "do as I say, not as I do" mentality? Or could it be (as some of my QAs maintain) they are so busy that it's a matter of getting the tests working, running on the release pipeline and then they'll go back and tidy it up when they have time.
“Pretty good testing is easy to do (that’s partly why some people like to say ‘testing is dead’– they think testing isn’t needed as a special focus because they note that anyone can find at least some bugs some of the time). Excellent testing is quite hard to do.”-- James Bach