pezus said:
You're taking a very strict view of the meaning of free here. It's all about what free means.

If you have a free will, then you can shape the future. If you don't have a free will then the future and all your future decision are predetermined or determined by randomness, giving you no control of your actions.

We all shape the future in our own way, thus we have free will. Q.E.D.