It’s not cancel culture and simply using that term as a pejorative does not make it true. Tyler Hoechlin already portrays Superman as we speak on TV. The deal Warner made with Henry Cavill will allow him to portray Superman in future films in continuity with his storyline. There have been thousands of storylines about Superman and Supermen over the years in the comics, TV and film. The idea that one might feature a Black actor is not idiotic.