Wait and see approach?

I remain confident that that the defense will continue to perform in a top 10 level this year. While we do still IMO have a hole at safety, we have added talent with Chase Young and Gay, along with further depth at CB. This unit should stand out once again. The problem lies with the offense and most positions, most glaringly at OT and OG, and honestly I don't see a fix with the current players there. In addition, WR is going to be an issue if anyone gets hurt for any length of time this year. Lastly, nobody has jumped out to me at RB, save AK, and that could be a huge issue if we cannot run the ball in this offense under Kubiak!
In terms of the season, I think the defense will keep us in most games, but the unknown and concern is if we can field an offense that can score points. I am not so sure at this point that we can do that, thus a 7 - 10 year seems like our ceiling! Hope I am wrong, however...