So the previous owners of Bonny (yes I know I need to do an update post) routinely let her free out side their house (in a subdivision close to the middle of town). Allowed her to play in the sprinklers and fly above the house. Now they had weened her, and by the time I took her in she was only 2. But she had ZERO training, and was owned by people that had never owned a bird before, let alone a Macaw (3 months latter and I still don't understand how they didn't kill her).
An animals bond can be very strong, but if they had continued to do this it would have just been a matter of time before they lost her.
I will not allow her to free flight again, way too many Hawks (have a nest above my house) and eagles in my area to ever trust that. Harness training will happen, but have a long way to go before that happens.