Yeah, it's not impossible, but it's much harder and you get a lot less info. You can also counteract the JS-less tracking with Firefox's privacy.resistFingerprinting, or by using the Tor Browser, which enables a lot of anti-surveillance measures by default. Here's also another good site for discovering how trackable you are: https://coveryourtracks.eff.org/
It’s been a year or so since I’ve gone down this rabbit hole, but what I remember, the more you block ads and tracker, the more unique your browser becomes, and the more fingerprintable it is.
Tor’s approach is to make every instance if the tor browser look as identical as possible to websites. But Tor is pretty niche. If Apple did the same with Safari, you would be an identical device in a match larger pool of devices.
I think Apple has taken some measures, but not as well as Tot has.