Sorry that this happened to you. The guy sounds like a real prick and instead of being factual and trying to actually resolve the matter, he is making it sound like YOU (the customer) did something wrong. Very typical. There have been numerous posts similar to this one and they all seem to follow the same tone and it tends to be responded to by some of the the same people who always seem to get defensive and/or almost take it personally.
The fact of the matter is, that while the people complaining about these things may not be realtors/renters, you are obviously still entitled to share your feedback or opinion regarding your particular experience so that others can learn from it. I may not be an experienced chef, but if I order a plate that is not to my liking at a restaurant, that doesnt mean I can't give feedback on it.
Quite frankly, like with everything, you have people that have had outright horrible experiences with renting in BA and people who couldn't be happier.
There are a lot of people in general who like to take advantage of the vulnerability of someone in a different country and housing is something that is easy to do this with because it's something that people SI O SI need and often times it involves large sums of money, usually in (guess what) US dollars.