Are you based in the EU? If so, you can file a GDPR “right to erasure” request; the studio must reply within one month and either delete your data or explain why they can’t. If enough players do this, it might be cheaper for them to add a simple “Reset” button.
And it’s not just campaign progress: some data is stored on cloud servers and isn’t exposed in-game. You can tinker with Steam Cloud manually, but Xbox Cloud is much harder (see: Cloud storage full bug drops player, unable to delete cloud storage - #14 by cmfrydos ).
Going the legal route can be daunting, but it’s an option if this really concerns you.
(I’m not a lawyer: this isn’t legal advice.)