I definitely agree with this. I've tried joining different bounties before and complied with their requirements. I spent a long time working to finish the given tasks on time but unfortunately, I just wasted my time because I received tokens without value. I hold the token for a long time believing that it could strike a good value but it ended up as trash. There are still good bounties but you really have to research so you won't get disappointed in the end.
I have reviewed many bounties over the last 2 years with very unsatisfactory results, because many have detected very low quality bounty projects but only some bounty hunters must first analyze the quality of the project before joining, because if we have joined a bounty then we must accept the consequences because there are many bounties with results that do not match expectations, so if we are selective about joining potential bounties and so far I have also been a bounty hunter before, I have never been disappointed with the results of bounty payments, although sometimes the project team changes the payment rules to vesting for several months.