They may go to a subpar team ... i.e. bungles, but they are paid relative to their placement in the draft. But the big benefit is that they will not sit out the first two year warming the wood ... they are drafted for a need and often play immediately. And then ... look out ... free agency becomes their time to go to a decent team.
Last time I looked a fist round draft choice to Miami commanded more salary than a 4th round pick to Green Bay. And, will likely start.
Of course .... you make a point ... you could end up in bengaldom... eternal hell
You overlook the main reason why there is a “draft” at all - to reduce the salaries that players might otherwise command in a free competitive market, so that the owners can improve their profits. Of course owners and leagues will never tell you this, often selling the “draft” to the public as a means of achieving “equality.” These owners, for the most part, advocate their own form of socialism within their closed “society.” No wonder why the large majority of them are fat-cat Democrats politically.