The draft pick rule should be abolished.
Draft picks are assets which can be used or traded to help build a roster. With the trade committee present to prevent bad trades then any owner can trade away or trade for as many draft picks as they want.
I have an owner in one of my leagues who hasn't had a 1st round pick for 9 of the last 10 seasons. He makes trades for established players using his picks and has won back to back titles.
I know another owner who loves to collect future picks and after 10 seasons of doing this, he finally won back to back Conference Championships and 1 Title.
My point is you can win it all doing both and restricting owners from either doesn't seem to make sense.