Agreed! And think due to his poor results in Detroit as HC and our very strong personel I think he will need at least two years in Buffalo before he gets another shot.
Also, if Marrone gets fired (I am fine with it, but, strongly want Hackett gone) I don't think the Bills would elevate Schwartz. Some people are just better cordinators. Plus we could keep Schwartz and add a real NFL coach.