People would stop playing as soon as they got enough marks to buy whatever set they wanted.

They will eventually remove the rank requirements from whatever set you are looking to use anyway.

I honestly believe that actually having to work for rewards should be implemented more into the PvE scene. You see someone in a full PvP set and it's a noticeable achievement. There isn't enough of that in PvE. This lazy instant gratification stuff needs to stop it doesn't promote longevity in any game it just caters to spoiled crybabies. You can get rank 50 in just over a month if you try. I know some people that have gotten it in in just a couple of weeks with really intense grinding. Try working for your rewards; you end up valuing them more I promise.