In the NFL draft, no perfect players exist. Every player has flaws, and some of them are more evident than others.
Mock drafts are the basis of all draft conversation. They address team needs, player value and, more importantly, they address what everyone actually cares about: who's going where.
Sure, it's important to know who your team is drafting. But you should probably know what you're getting with that player, as well.