After six straight games of offensive struggles, frustration is mounting and patience is wearing thin as the Vikings face a daunting stretch of their schedule.