Ruby Rose was criticised for "not being lesbian enough" when she was cast as Batwoman because she identifies as gender fluid.