kingele / unethical lawyer here
dynamic pricing is an idea that could work if not for the fact that the thousands of servers that give players unlimited money are seriously messing up the pricing scheme.
it isn't fair for the deagle to cost us over 4k. these prices are the result of servers in which everybody gets 16k per round. so naturally, no matter how expensive the deagle gets, people who play there will still buy it because money is of no concern to them. contrast this with our servers, where we start with 800 and money settings are on default.
also, you'll notice how the awp/auto prices haven't changed much. i'd say this is because the same servers that give you unlimited money are also the ones that restrict the awp/auto.
dwp doesn't work the way it is. maybe if they made it so the pricing would only reflect the buying habits of the individual server it is employed in, then it would work.