They drafted this year like a team that was in 1 of 2 situations.
One reason to draft completely for the future like this is that you know you realistically need to upgrade a lot of personnel to compete for a title and you are looking 2-3 years down the road. This approach might have made sense last year when MLF was coming in to take over a 6-9-1 team with a declining QB.
The other reason to draft this way is that you feel you have veteran personnel like the 1996 Packer Super Bowl team and there isn't going to be a lot of playing time for new contributors anyway.
Obviously, this team was 13-3 last year and played in the NFC Title game. They were one game away from the Super Bowl, but I would have thought that anybody watching them play the Niners could tell that they clearly needed to upgrade personnel on the defensive side. They had the type of team where you usually take some chances and try to get over the hump. What's puzzling is that they had the tough positions to fill covered: great edge rushers, a really promising secondary that was only going to improve, the best LT in football, a top 5 WR, a top 10 RB, and a QB that was at least good enough to win with. You can usually find top contributors at the positions they most needed to upgrade (interior DL and ILB) near the end of Round 1 and even later because teams will draft guys at LT, QB, CB, and Edge Rusher higher than they often should because they are at such a premium. The Packers had all that covered.
The only thing I can think of is they thought Rodgers was in severe decline and they thought the 13-3 record was a bit of a mirage. Instead, he opens this season looking like the 2010-15 era Rodgers. If you knew he was going to be this good, you'd think you'd at least try to add a difference maker to get over the hump.