Just because the previous owner was happy to have golf balls raining into their garden, doesn’t mean you have to be. If someone built a golf course alongside your house and golf balls rained into your garden would you accept it?
Unless there is a covenant on the house saying that the golf course can shell balls regularly into your garden (which might cost the course a lot to have and would result in a much cheaper purchase price) no one has the right to fire objects into your garden or house.
maybe people shouldn’t buy a house next to a golf course/village cricket pitch/church etc that have been there for years and years