I think people look at mock drafts with the wrong idea. Mock drafts arent meant to be accurate per se, they are however very useful to get a consensus on what players are legit 1st round prospects. I only look at mocks from the big names. Bucky Brooks, Prisco, Mel Kiper etc. I dont put stock into fan made mocks
Except all these mock drafts are created almost entirely based on need and not BPA. "Oh the Panthers need an OT so let's mock them who we think is the next best tackle" - that doesn't mean that tackle is a legit first round prospect. Mock drafts are lazy, bottom line.