It could also simply be economic. As someone mentioned upthread, a (war) wizard is a huge investment of years of education, so the Guild is going to want to get compensated for that investment when they hire out battle mages to lords and such. but when the gunsmiths come in, they can do much the...