I do believe the future can change, but I also think a truly adept psychic would recognize the likelihood of that at the time of the reading. They might say (as an example), as of right now it looks like things will go in this direction, however I see a strong potential for something to interfere about 2 months from now (and then describe what that looks like and what to watch out for, in other words how to prepare for that if it might take things off course).
But what usually happens is in the first few readings, they are so SURE that xyz is going to happen, there is no mention of any other possibility, and I feel like they just say that because that's what they think the client wants to hear. Then as time goes on, they might start saying things like "Well I still see this happening, but really it could go either way." It just comes across as trying to backtrack and cover themselves in case they are wrong again.
Realistically any major event will have multiple potential outcomes, and various forks or detours in the path along the way. I would prefer it if a reader took that approach from the beginning, rather than just giving me a yes/no type of answer. But I feel like some of them don't view things that way, instead they think whatever they pick up on first is "fated" so they don't probe any deeper to see how it might change along the way. Even if I asked them to look specifically at how things might change, they would just declare it was meant to be.
I am not comfortable with readers who think things are fated, set in stone, 100% meant to be, etc. Life does not work that way and I think they have to be somewhat delusional to believe that it does.
On the other hand if they keep telling you the reason their predictions don't come to pass is because of "free will," that is just being flaky. It seems to me like the main point of having a reading is usually to predict what kind of decision a person is most likely to make...NOT because it is "meant to be", but because people have certain tendencies, deeper wants and desires and patterns of behavior that can be projected into future trajectories. A really good reader might look deeper to see whether what a person wants "now" may not be the ultimate outcome, whether they might be likely to change their mind later, or if two or more people will clash or go separate ways because they want different things.
My most frustrating and hurtful experiences with readers have been when they just couldn't accurately predict a person's behavior, and they would keep telling me the person is going to do something but instead the complete opposite would happen. And it would be no surprise to anyone who knows the person in real life, wouldn't have even surprised me if the psychic had not already convinced me otherwise, because the pattern of behavior was SO predictable.
I feel like some readers are just automatically giving the best possible outcome scenario, the "miracle" outcome, where the person has a major change of heart, finally turns around what might be a lifelong pattern of behavior and really transforms into a different person. I also feel like sometimes that's what spirit guides give to us or give to readers to give to us because they want us to hold a vision for the best possible outcome and give energy to that, instead of feeding the behavior and the outcomes we don't want with our energy. But in reality it can take a long time for people to change and grow that much. I think too often something gets lost in translation, between that vision of how things potentially could be, and the reader's interpretation of how it's going to happen in the near future.