This is a common theme and anyone who doesn't see it by now is simply delusional. He has clearly been one of the biggest leakers to the press in recent years, especially when he is under the limelight. Unfortunately, it seems like it's just in his character not to take accountability and to throw all those around him under the bus. Just look how much articles were written about Rashford during the end of the Ole era/whole of the Rangnick era. The common theme between all the articles was that excuses were being made for Rashford whilst managers and other players took the blame. It's clear as day who was briefing these journalists.
I can see it happen all over again the way things are going. Criticism of Rashford picks up, PR spin into PR spin, manager gets sacked. Rashford plays well again under new manager because he is 'happy' and all bad is forgotten until he decides he's unhappy again.
That being said, Ten Hag has zero excuse for keeping him in the starting eleven. Complete lack of balls. Either that, or he's been specifically instructed not to by higher ups. Maybe that's one of the reasons Rangnick and the club fell out so badly - he called out Rashford and benched him fairly quickly. Things went downhill pretty fast after that and it wasn't because he was missing out on Rashford's 'performances'.