Guden Oden said:Well, why should they? Other people/companies don't get tax breaks for no logical reason (other than that they want one)...
The army doesn't do work for free for other companies either. This was a national pride thing as well and therefore they are willing to give advantages to them that others do not enjoy.