Get what turned off? The requirement to have a URL? No, that is staying on. You can thank the people that decided to use trader rating as a form of reputation, giving people bogus trade ratings for lulz.
A users trade rating is serious fucking business, not to be used as a joke, as it really is the only way to tell if a user is at least somewhat legit or not. Plus, as you mentioned, it allows people to actually check up on the past deals a person has made.