Many NFL teams were using their site to crunch information. A few NFL general managers were making weekly phone calls to gain information. ESPN, CBSportsline, yahoo, etc. were all using PFF statistical findings as partial basis for their analysis. This decision to charge was made to keep the site afloat. The concept of the site was not originally geared toward the fantasy football model. The $50 concept for an individual team was designed for beat writers of a particular team. PFF has proven they have the knowledge and skill to breakdown the statistics. If footballguys writers used their statistics as basis for articles then why shouldn't PFF be compensated for that?
If the PFF statistical analysis was available to everyone at a yearly price of $90, why would an NFL team or television network pay a premium for the information? Mike did not have a say in the prices that are being charged. A site that generates no income has just as limited a shelf life as one that gives it's information for free.