The Lingard hate is a little bit over the top, in my opinion. When looking at the Barcelona game, it's not like he was much worse than Rashford or Martial. The former fluffed our two best opportunities to score and the latter was virtually invisible.
Lingard just gets a lot of stick because of his personality, but I think that is a little silly, because the attitude cannot be seen in his performances. If he didn't put in the effort or tried flashy tricks all the time, it would probably piss me off, but in truth he works hard and usually tries the simple options. Martials sulking and Pogbas decision making annoy me more.
It should be clear to everyone, including Ole, that Lingard will never be good enough as a starter for the club. I hope we keep him in the squad though. He can definitely do a job and his attributes can be quite valuable in tough away games.