I wonder if these fingerprint checks look for the more stealthy and sinister approaches, like localhost port scanning [1] and specific CSS selector behavior...?
True, in the current situation, we can only "limit" fingerprinting. This is the result of the characteristics of the sandbox we use for the Web. Remove Javascript, and most of these problems go away.
This is why I stay attached to making simple HTTP apps that don't require JS, but this is clearly not the direction the web is going at this time.
[1] https://twitter.com/davywtf/status/1132026581038190592