One thing about Marv which I thought you were alluding to, Scraps, by the title of your post ("Tenure") is that Marv has a whole buttload of goodwill currency to spend in Buffalo. This means that, at this point, you are going to see a lot of people be pretty patient and "hear him out" for a while based upon his track record, and how much pretty much all of us love the guy.
So just to warn you, your criticism won't resonate until after about 20 games of losing football... hopefully we never see that mark...
So pretty much what you're doing right now, Scraps, is pissing into the wind. Or taking a dump in the space station. Take your pick, but rest assured, it's a mess.