side note: majority of devices do not have a public IP. So you're also hiding behind NAT. I'm quite sure that my ISP is incompetent enough to fail to provide information leading to my MAC adress. It's possible but I doubt it.
Cell phone connections are probably correlated to the imei of the sim card, and nat only hides internal devices but still gets an ip as a collective?
Oh, I meant desktops and home connections. I'd hasitate to use phone for anything requiring privacy unless it's a pocket cash. Imei (or a fingerprint) afaik are better way to identify you then ip. but with virtual providers and esims it's probably much harder for analitics. still plausible