It should be possible to use exiftool to write any color profile tags you want to keep to a separate file, strip all metadata from the image, and then copy the color profile metadata you saved out earlier back to the image.
There isn't a clear "right" answer to what metadata should be stored and displayed. And, increasingly, metadata doesn't even need to be explicit, e.g. with facial recognition.
So, generally, having software make decisions on its own about how to handle some aspect of metadata seems like a poor choice.
It's on the publishing side, so it seems like photo apps (Google Photos, Apple Photos) and publishing apps (WordPress) would be a better place to manage this?
I'm guessing most of these sorts of photos are posted directly from a smartphone, though, these days. So fancy unix commands or browser extensions would help protect statistically zero people.
Apple, though, with privacy ostensibly being their thing, would be pretty on-brand to set up an iOS capability for getting to see the original image files, with all apps you don't explicitly authorize instead getting to see degraded-resolution images with the exif data scrubbed.
Android could do it, too, but it seems less likely to happen since all that extra information is valuable marketing and tracking signal.
Surely this should be a camera feature or image editing plugin (which Android already supports today).
The swipe against Android is absurd, since Google could easily slurp that information before letting you edit it (as the do with your browsing activity) to prevent others from accessing that information, if they wanted to (which they don't).
I don’t want that feature in my camera since the geo data is phenomenal for organizing and search. I want the metadata in my copy just not in the copy I upload.