Like you said, the draft is a lottery.
Last season I finished first in the 2nd division (with a 21-1 record) and only like 5 active people. I put 20,000 weekly into scouting and drafted a PG, who I sold for 1,2 milion.
This is possible only in bot filled leagues though. In the top leagues with 16 active teams, the draft becomes even more of a lottery than in the 2nd division.