Reputations, good or bad , are almost always, the result of one's behavior , In my opinion time in the hobby has little to do with anything . If you have a bad reputation it is something you brought on your self by screwing someone else and the wounds will never heal. and then every one will talk about you behind your back.
It's just the way it is in life.