I don't agree that people do stick to MSBuild scripts for their build processes - I have seen many .net shops and almost all don't do anything in msbuild because they don't know how.
I see things like ANT scripts and individual steps in things like TeamCity as being far more common.
I see things like ANT scripts and individual steps in things like TeamCity as being far more common.