Reputation can be taken from or given by all users. It is not placed on staff only to decide a users reputation. You can go to your user control panel and view your comments/points from there, I am sure you will find that enlightening as to why your reputation stands as it is right now. You can however change that with time by acquiring good points from staff or other members.