I think that most of the participants always sell the tokens immediately received as soon as such an opportunity arises,because they want to make a profit here and now,and only a few who believe in the project, if it is really good,then they store the tokens as long as possible in order to get more profit later.
I have some friends who have sold 12, 10, 16 dollar equivalent tokens for 800 dollars and more. But we also have to admit that nowadays such projects are one in a thousand or a hundred. Now most of the project are scamming and at the end of the day the holding tokens value were became zero. So I could not see the bounty hunters as wrong that they are selling tokens as soon as they get them, as it is there payment for service. But even if it is less, but wise hunters sell by observing the strength or stand of the project before selling
I think this is the correct opinion. there's nothing wrong with bounty hunters immediately selling the tokens they get, and this should be taken into account by Devs before making the decision to advertise their project through bounties and pay using the tokens they create. because of that, many devs are paying using stablecoins. it's just that, if I've noticed, most of the newly developed projects will pay bounty hunters with their tokens, not with a stable of coins. it aims to increase the number of users. however, a side effect of that was mass selling. Therefore, devs must really consider the behavior of bounty hunters.
In addition, not all bounty hunters will sell the tokens they get. they will definitely make observations and research whether the token is worth holding or not. so, the choice is with the dev. Both types of payment have their advantages and disadvantages.