Every player needs to earn their job every day.
If Maye earned the job last year then coasted over the offseason and this year came in fat and lazy he should lose the job. If he worked hard and came in sharp but somebody else came in sharper he should lose the job.
You wouldn’t cut a WR slack if he had a subpar season last year after earning his job before getting hurt the year before. Why is QB exempt from having to earn his keep every day?
Doesn’t matter if it’s Dobbs or Milton, if Maye isn’t the best QB on the roster he shouldn’t be the starter. Bledsoe learned that lesson, and look where it took us.
I don’t necessarily disagree with your points: every player should take their job seriously and practice and prepare as if their roster spot is on the line, because it is.
With that being said, what you’ve presented is an oversimplification of how things work in the NFL, and is not based in reality. Patrick Mahomes is not going to get benched if Gardner Minshew or Bailey Zappe look better than him in training camp. For a closer comparison to Maye, at the Commanders’ Jayden Daniels. If he comes into training camp flat, and Sam Hartman looks sharper than him (as unlikely as that is), Daniels is not losing his starting job to Hartman going into Week 1. Quarterback is the most important position in football and arguably the most difficult in professional sports to master. It requires a lot of patience and development. They’ve waited a long time to get a QB as good as Daniels so they’re not going to mess with his development by putting him on thin ice. But Daniels is also highly unlikely to slack off and compromise his spot.
If Daniels looks bad to begin the season he will be given a chance to correct it because the team has invested a lot in him. If he plays poorly for most of the season then the team may bench him for whoever the backup is unless the season is already lost at that point.
Regarding Bledsoe, he was replaced due to injury, and Brady’s performance subbing in for him was so good that he was undeniable. The difference is Brady earned his place on the depth chart as the next in line, beating out the veteran Damon Huard, a guy who had previous starting experience. And when Brady’s turn came he made the most of it.
Maye earned and kept his starting job at UNC as a sophomore. He earned his status as a top NFL prospect and got drafted 3rd overall in an impressive draft class. He earned his spot as the starter by outplaying everyone, including Milton, in training camp last year. Mayo himself admitted Maye looked the best, but he still sat for Brissett to begin the year only because of the state of the offensive line. Meanwhile Milton wasn’t good enough to beat out Brissett (or Maye) for the backup role all season. Brady couldn’t get the backup role his rookie season either, but you know what he did? He battled for it the next offseason. He didn’t ask to challenge Bledsoe for his job, he was too busy focusing on earning his roster spot and challenging Huard for the backup role. Work hard enough and everything will take care of itself.
The reality of it is the 3rd overall pick is going to get more opportunity to provide return on investment than the guy that was taken 190 picks after him. Maye is the made man and he’s going to get multiple years to prove himself as the long term guy. Milton was never getting that opportunity here with Maye around. Maybe he’ll have that opportunity now with a much older Dak Prescott in Dallas.
But again, did Maye not show enough last year to confidently declare him the Patriots starter going forward, and did Milton show enough last year to feel confidently in starting him over Maye? I believe Maye proved his case much, much more than Milton, but YMMV.