Ehh, not really.
If you get paid a lot, you play well, and your team wins a lot, nobody really gives a shit about anything else. Winning and playing well pretty much ends all criticism.
Josh Allen's contract looks like a total steal today... I don't see too many people criticizing him for signing it two years ago. That's because since he's signed it, Buffalo has done a lot of winning, and he's played well.
You will 100% get criticized if you miss the last month of the last two seasons, and clearly are holding out for a massive deal that, is clear, isn't coming. Yes, you will 100% get criticized for that.