hes not doing it because he wants to get in the way of your job, someone must have reported you for macro and that report is deemed to be true unless proven otherwise by an admin, which then makes the final decision if the statement of you macroing is true or not. additionally, hes doing it multiple times so that you dont start your "macro" thinking that you are in the clear since the admin just checked on you. All in all when you look at the grand scheme of things hes doing his job so that there isnt a person who macros and brings trade prices of fishes down due to his effortless supply, thus hes actually protecting the value of your labour and that of trades. So I would recommend for you to not cry over loosing at most 2 minutes of your fishing time and carry on with your life.