acf/prepare_field has nothing to do with displaying of values in the field, only the display of the field where it appears to allow values to be entered. This can be on the front end [acf_foem()] or in the admin.
If ACF needed to check location rules for every field the admin would never finish loading. But like I said, you can do this for specific fields based on whatever criteria you need to create.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users