I think you’re operating on fundamentally false assumptions. PvP isn’t failing at its goals – they just aren’t the ones you think they are. Yes, the leaderboard fundamentally is based on time and speed. That may not be ideal, but do you have a better suggestion? What else can they measure? Would another system have perverse incentives, or discourage play?
The developers aren’t setting the bar for how much time you need to spend to rank in the top 100 – other players are. Only 1000 players each week are going to receive rank rewards, so no matter the criteria, you’re statistically unlikely to make the grade. If the criteria are reachable for you, then they’re also going to be reachable for many other people. The first half of the opening post boils down to complaining that other people are running faster than you in a race – kind of completely missing the point or structure of a race. Yes, if you slow down or stop, people who keep running faster than you will pass you. None of that is the developer’s fault. The only bar they set for you is for the tier rewards, which operate like what you’re asking for: The top tier only requires 1900 points, and you receive the rewards immediately, rather than having to hold that tier for the rest of the week. If rank rewards were based on highest rank throughout the week, then I’d be getting them, since I regularly rank in the top 100 or 1000 for a short period of time on Monday, due mostly to the hours I regularly have to play.
The leaderboard and rank rewards are not intended to be a method for the average player to acquire anything. The people who regularly rank in the top 100 were playing that much before the leaderboard existed, and don’t need the rewards anyway. The leaderboard doesn’t drive play so much as it recognizes those who were already playing excessively. This enables the developers to give out the most valuable resources in the game, the ones that drive sales, without any actual impact on their income. Breaking up the leaderboards into multiple divisions just means a few more people who still aren’t you would get rank rewards.
However, the leaderboard and PvP are not synonymous. PvP is a great source of resources, independent of the rank or even the tier rewards. You get gold, keys, souls, maps, and traitstones all from PvP battles, just like any other battles. The difference between PvP and other battles is both the variety of the teams you’ll face, and the difficulty of overcoming the best defenses other players can create. The game doesn’t revolve around PvP or the leaderboard. There are other activities, and hopefully they will continue to add more. But they added the leaderboard because the people who were already playing enough to be competitive wanted to be able to see how they were doing. Now they can, and so can you: the number of battles they’ve won and lost is clearly visible on the leaderboard. It doesn’t tell you how much time they spent, so it’s not all the information you asked for, but some of the data is there.
In short, the leaderboard isn’t for everyone. Ignore it. Not everything in the game will appeal to every player, and there’s not a problem with that. You’re not supposed to get arcane traitstones as fast as you want to, unless you spend money on them.