My thoughts, in no particular order.

1) Inflation stinks.
2) You can not legislate the cost of racing.
3) When grassroots and inexpensive classes become popular, the amount of money people are willing to spend to get to the pointy end goes up with it. (see also Spec Miata, and the emerging NASA Spec E30 series)
4) IT currently has several classes that allow cars to be built on various budgets and be competitive.
5) Why would we want to exclude someone from racing IT because they want to be spendy about it?