I don't think you can realistically expect to have all 5 starters all the time though. The good teams are the ones who can coach guys up so there isn't so big a dropoff. The odds of any 5 given starters being available all season long are not strong. What's more important, building cohesion or gaining the ability to be functional without it? Every team is playing musical chairs with their starting lineup all season long. Further, you aren't even given the practice time before the season to establish that synergy- where you used to have two-a-days you now have unpadded practices.
I also see a lot of folks saying 'now we FINALLY have our QB, two RBs, OL and top WR all healthy together.' As if now we'll see the "real" Bills offense. Well that's great (truly) but how long do you expect this perfection to last, one game? Two if you're lucky? The coaches must be able to gameplan with the pieces they have on a given day and find a way to get production.