I feel like you're implying that this is caused by personal data collection and tracking, but it's not- you can get there pretty easily, in a small to medium sized app, with just user tables, or users + things configured.
The giant data lakes for vacuuming up tracking data generally never do schema migrations at all.