Why does this suck so badly?

I guess I read “build system” different from you, which is fine. I think “msbuild” is a build system, just like “make” or whatever. I understand your point now!