I might agree, except for two points: 1) both BvS and JL were heavily marketed as Batman films, and 2) the consistent criticism of this Superman in both MOS and BvS has been that he isn't like Donner's version. Affleck' Batman is the one who couldn't draw an audience, and JL didn't even feature Superman in the marketing. It'd be one thing if audiences showed up to JL and hated Cavill. But they didn't even show up, which places the fault on the marketing, not on Cavill's Superman. Cavill may very well go down with the ship, but it won't be because he's steering it. WB, despite their obvious faults, won't necessarily blame Cavill. Affleck, however? He's definitely done. Despite what we all may think, his Batman just isn't as popular as previous versions.