Filling every possible spot in every class leads to taking fliers on high-risk/high-potential type players at the bottom of the class and eliminates flexibility for special circumstances.
This is one example:
This is one example: