The squad logo is traditionally near the cockpit, where the pilot is actually supposed to be sitting. There's no reason to place it in obscure random locations because then they'll be blocking something else.
It's not like those mission scores are YOURs, right? They're just eye candy. It's not much of an issue.