Andre Silva is the opposite of what we are seeing with Morata now, he's confident as hell, and I could bet good money if Morata went in January he would start firing elsewhere.
Both suffering/suffered psychological issues in front of goal and confidence high or very low.
And this is why now, whilst Giroud isn't perfect, his link up play is miles ahead of Morata, he's better in the air and exactly why he is lesser of the two evils of the two.
Morata is mentally shot.