Yes, in a different, much less intense league. As Duck said, we let him go at the right time and in his next game at St Mary’s Gabbiadini had him on toast. West Ham fans were largely unimpressed with him, hence he didn’t stay long.
You don’t punish a player by dropping him for games against Hapoel Be’er Sheva and Sparta Prague but still let him play against Man City and Liverpool. We went out of the EL because we couldn’t score, not because of some dodgy defence.