All of this requires a lot of assumptions. All of them are reasonable and likely accurate assumptions that I personally don't have any problems with. It's simply prudent to point out that all of them are assumptions that historically, certain other posters have not been willing to accept without a concrete source for such assumptions, preferably one inside the management group of the team in question.