I wouldn't blame the neighbor. Plants and trees absorb a lot more water than concrete and steel. And the bottom fence boards right on the ground are probably acting like a dam if you want drainage that way. Gutters on the building piped into a dry well is the solution