Sure, but it definitely means Starfleet isn’t one-sidedly good, since we’ve been shown in no uncertain terms that Section 31 commits war crimes.The thing is, Starfleet vs Section 31 as a battle for the Federation's soul only works if anyone's actually standing against them. If they just let Section 31 do their thing and continue to get support from people high up in Starfleet then it seems pretty one-sided to me.