Nobody is claiming they should be. FIDE isn’t banning Hans based on Magnus’s vague suspicions, as indeed they shouldn’t.
Magnus is just refusing to invest time and energy (and rating points) to play against someone he doesn’t like, which is absolutely his right. Nobody has the right to force Magnus or anyone else to play against them.