LOL! :D
I thought they were a bit harsh on you. If you were self managing yes, then you deserve the criticism but that's what you pay professionals (i.e. property manager) for. Sure, it might be in your best interest to know everything, but not everyone has time to know everything, which is...