Just to clarify, I know William is not responsible for the crazies on social media and he had every right to go to the football game, as the president of the FA and as a fan but some facts are hard to ignore:
People have and will use the way Charles and BP are dealing with his cancer as a way to criticise KP and the Waleses. A lot of people are already asking why William is not working, or working less than the King, Camilla and other royals who are much older than him.
William is an extremely privileged position. For a lot of people, he is just a privileged man, "supported by the taxpayers" who gets to stay at home and not work while his wife is sick. Most people don't have that luxury
William's reputation has already taken a hit with all the conspiracy theories during KateGate. Him being labelled lazy who is letting his sick dad work while he's staying at home is not the publicity he needs. I went to the last DM articles about him and most of the comments were negatives. The few positive comments had a lot of dislikes
Whether people like it or not, people have and will use the way Charles and BP are dealing with his cancer as a way to criticise KP and the Waleses. I'm constantly on social media. A lot of people are already asking why William is not working, or working less than the King, Camilla and other royals who are much older than him.
William being mostly MIA can fuel conspiracy theories again and create another situation like last month if they're not careful and this is the last thing Kate needs right at the moment