Draft caps will screw teams that choose to try to quickly build the farm, not to mention encourage talented kids to choose other sports- anyone think Dusting Hood is a national with a 10k bonus?
There is no cap... it's just you've got to pay more taxes if you want to go that route.
Slap on the wrist, if you will.