It's to match the aesthetics of a real aircraft in a training sortie. Pretty simple.
Sure, having blue ordnance is not an absolute need here in DCS and we can do without it. But ideally it would be nice to have.
But again, I understand your point. It can seem strange, especially for a retired fighter pilot, to want to not shoot down anything in a sim...