resist fingerprinting resets zoom levels because its used as a way to fingerprint, sites can get zoom levels and the idea is to blend into the crowd
that said, I share your frustration, I have to disable Resist Fingerprint because of that, the persistent zoom levels are an accessibility requirement for me, no negotiations possible.
Ideally Resist Fingerprinting would allow for more granular options because while I understand the "blending into the crowd" aspect of the option as it is now, it just doesn't work like this for me and many others with accessibility needs, and that should be addressed
(also replying so I remember to check back for replies, sorry for the ramble, Resist Fingerprinting as it is now annoys me)