Where I've found white privilege within myself is that I'll admit I selfishly prefer not to have characters recast along diversity lines because the story doesn't have to reference it and be about it. Whereas when the character is made Black than race becomes part of the story. It won't just be a Superman that happens to be Black, it will be a Superman that has to deal with being Black. I'm not saying that's a bad thing or that it shouldn't be referenced and it makes me realize that is what many people have to deal with all the time as part of life. White people problems....
I've seen plenty of stories where a character's recasting as a different race was
not treated as a story issue. It never came up with Billy Dee Willams's Harvey Dent, or with Samuel L. Jackson's Nick Fury (that I can recall offhand), or with Laurence Fishburne's Perry White. The Chinese heritage of Lucy Liu's Joan Watson in
Elementary came up occasionally but infrequently; after all, that show's diversity was just reflecting the everyday reality of its New York City setting.
On the other hand, in this day and age with white supremacism making a violent comeback, it would be irresponsible and dishonest for a story set in anything like the present-day US to pretend it wasn't an issue. And the onus for that shouldn't be laid on the nonwhite characters, but on the segment of the white population that can't abide their existence. It would be great if people of diverse backgrounds could just tell their stories without having to cope with racism, but it would be even more great if they could just
live their lives without having to cope with racism, and unfortunately that's pretty far from being the case. But talking about it, facing it rather than avoiding it, is the first step in getting rid of it.
I don’t mind another take but I still think Cavil has more to give. He hasn’t stated anywhere that he’s done.
This movie is explicitly not in the DCEU, so there's no reason they couldn't still bring back Cavill. It's an alternative Superman, not a replacement. This is the age of the comics-movie multiverse, after all, with Michael Keaton coming back as Batman in
The Flash, and with two overlapping Jokers if you count the Snyder Cut.