But it isn't a feature, so using a feature flag is a bit weird.

No, it’s not. Please think like a developer and not like someone playing amateur gotcha journalist on social media. Feature flags are (ab)used in this way all the time. What is a feature? What is a feature flag? It’s like asking what authorisation is vs all your other business rules. There’s grey area.

"Please think like a developer" lmao if I said this to someone at my dayjob I'd be gone.