英語で「一概には言えない」を表現する時、ニュアンスの違いで使い分けが必要だね。
'It's not that simple'は物事が複雑な要素から成り立っている時に使う自然な表現。例えば『進撃の巨人』の倫理観を議論する時、単純な善悪で割り切れないと説明するのにぴったり。
'You can't generalize'は統計データや個人差がある話題で有用。『ハリーポッター』の寮制度について「スリザリン生全員が悪いわけではない」と主張する時なんかに重宝するよ。
場面ごとに最適な表現を選ぶのが、英語で微妙なニュアンスを伝えるコツだと思う。