Yeah, hard to argue against, however there could be protracted development struggles working with crimewatch code for out of corp entities.
There’s also the question of the extent of the FCs toggle capabilities. While yes, you do consent to pvp when undocking the consideration becomes is there more value with player fleets to;
a.) simplicity and trust on one hand with no or limited fleet member opt-in prompts for a change in friendly fleet fire or
b.) a system of opt-in checks to make sure everyone is on-board (either before joining the fleet or if toggle is switched mid fleet) for fleet friendly fire, and FC and fleet members can see from fleet browser (with a little icon) who has accepted friendly fire?
Side B sounds like a lot more development time. The point of discussion is are side B’s safety checks necessary?
All-in-all an intersecting balance between development time, player tool empowerment, and GM time spent replying to CCP implementation of the feature.