That's fair ;) But Giroud didn't really have a bad season for Arsenal. He's the type of player that is best used from the bench. He isn't good enough when he starts, but when he comes on late in the game, he brings in enough change of style, freshness and finishing consistency to make a difference.
I think he thrives in that role and is not a bad asset for the team to have even with the addition of Lacazette or even M'bape on top of that as Giroud is simply not expected to compete for the starting berth anyway and I think he himself doesn't mind being used as a sub to make a difference.
Who would you prefer Welbeck or Giroud?
That's an interesting question. Especially with Lacazette incoming, I would rather have Giroud on the bench as he is someone who actually thrives there. Welbeck might actually be an option that fits Everton too.