It shouldn’t take hindsight to read the fine print in your 23andme contract. They straight up told folks, that taking their test meant signing over ownership of your DNA samples to them, for whatever future purpose they had in mind.
Anyone who didn’t clue in to the fact that meant they were paying that company to own the rights to their DNA, is an idiot.
Man, when I read the terms of service, it seemed pretty clear who owned your sample…and it wasn’t me. That’s the biggest reason I have never used one of these services. It seemed like an outright scam. I can’t speak to any changes made over the years, but at the time I looked into it, it was a hard nope for me. I have no idea why anyone would voluntarily give their DNA to a company like that, without a full guarantees it wouldn’t be used exclusively for their own profit.