I’m definitely not confused at all
Why isn’t what Rashford did the same as BLM? When did BLM ever disrupt a football game?
Gary Lineker doesn’t bring politics into his football punditry, why shouldn’t he have an opinion outside of his job? He’s not a political or current events journalist, he doesn’t need to appear unbiased politically for his work.
None of this things have ever stopped you watching a football game either, I'm not sure why you imagine they have.