The only one embarrassing themself is you. If the bolded is what you consider your evidence, it's laughable. QB wins? Lol I'll save you the effort, I could not possibly care less about how many games a team happens to win in a given year in relation to how it informs QB play.
I am FIRST to say Diggs will make Allen better. I HAVE been consistent in how I view Diggs and Hopkins for that matter. Likewise, I suppose when Allen puts up better stats and the Bills win more games than the Texans next season you'll concede he's the 'better' QB than Watson?
I probably already proposed the Allen/Watson wager to you and I'm assuming you declined. If you have the courage of your convictions I will offer it again.