Broadly agree. Per several folks, 2016 was one of the more underwhelming drafts in recent years. While the full story of this draft is yet to be told, for us to believe that we will have 4 good pieces from one draft, and that too, which has not been rated very highly is to place optimism over history. They all might become decent pieces, and one or two, maybe even more so. However, it's too early, and chances of them being just complimentary pieces is equally high.
And yes, contending teams have at least two perennial all stars, (preferably three), or several excellent pieces surrounding them. With the 8th & 10th pick, we may get one. Two is unlikely. We might have a good chance in 2018 though. I expect us to be bad this year, and I think that's a good thing.
That said, if we get a franchise level talent in 2018, couple of good pieces this year, and some good progress from our current crop of kids, we can be very good with these pieces. Sure, it will take time for them to play together, and grow. Lots of ifs and buts, mostly with how we draft, if we are able to get the right vets, are we able to use some vets/space to get some additional assets, how the kids shape up, etc. But, a top level talent in 2018, a potential all star level talent this year, and good progress by one or more of the current kids can be a very solid core. This is the kind of group, that can attract the right vets.