It was. Honestly WB/DC should’ve just CGI’d on a beard since that’s apparently easier. But it’s not Cavill’s fault for what happened with JL.
2024 honestly sounds like a credible time for a new Superman movie. Unless Supergirl comes out and uses him, Superman is done for the foreseeable future thanks to the DCEU train wreck.