I suspect that if one reads between the lines of Marrone's recent presser, that he has, indeed, given up on EJ. But, that really isn't my argument.
Frankly, I don't see much benefit in starting EJ in a game against a superior division rival, with a team that would likely be rather deflated by the decision from their coach that the game isn't worthy of trying to win, or worthy of starting the QB that he believes gives them the best chance to win. I think the possible downsides for EJ's development (or evaluation, for that matter), could outweigh the upsides. But that really isn't my argument, either.
I am much less interested in developing EJ than I am in developing this team. I'm interested in developing a winning culture. This is a "meaningless" game for the Pats, also. Is there any doubt that Brady will be starting? Is there any doubt that all of their starters will be on the field? That's what winning teams do. And, I'd be much happier, as a fan, if we finish 9-7, rather than 8-8. In fact, I'll be much happier, as a fan, at 8-8, knowing that we tried to win every game. Throwing in the towel (against the Pats, no less!!!) should never be an option. Regardless of how we finish, this is not the preseason. There are no meaningless games.
Go Bills! (IMHO)