No franchise had little to do with it.
The biggest reason for APF's lackluster support was the idiotic decision to release it the same day as NCAA. Anyone who's borderline is going to choose NCAA, and anyone who is buying NCAA probably isn't going to buy APF. Plus, any non-licensed sports game will struggle.
As for this, I'm going with the "I need to see gameplay" crowd.