I don't get that "season ticket is an investment" thing, either. The last time I checked, a season ticket allows you to view a football game inside a football stadium.
And building a team from scratch takes longer than 3 years. It might even take as long as 5, like Capers and Casserly have stated, repeatedly. Revamping established teams like the Jets take less time.
There should be fine print on the back of those season tickets that read,
The Houston Texans reserve the right to revoke the privileges of any season ticket holder that displays acts of unnecessary and unjustified impatience.