1) When in doubt, blame women. Always.
2) Real reasons were Ezra Miller becoming PnG and the public checking out of the DCEU Motel
3) The CW got 8 and a half years out of The Flash and at least 4 of them had a good 3-4 Mil viewers.
Some people should just keep it on the hush....