I'm going to be slightly contrarian here.
I love how Belichick has set up this draft. A couple months ago we had only 6 (I think, going off memory) picks and we were gnashing our collective teeth that we didn't have enough draft capital to fill all our holes. A few trades later and now we have six picks (including Strange) in the top-127 and an opportunity to get a real influx of talent out of this draft.
While Strange isn't a sexy pick, he's likely a Day 1 starter which is all you can ask for out of a 1st rd. pick. Now Belichick can use his next 10 picks to move around the board and find a CB, ILB, DT/NT/Edge and anything else he wants, including a left-footed punter. And, with the strength of the draft (HT to BGC) from 30-90, we are set up to really make hay.
So, steel your spine folks, this draft has the chance to help re-make this team for the next 4-5 years.
In Bill We Trust. Truly!