Thats not how people budget though.
Look at this forum, those who buy the expensive cards do so yearly or whenever a new one is released (heck we have people upgrading from 1080 to titans).
Those who buy the budget cards keep them for years because they don't have the money to spend to upgrade often, or even "at all" (why they are buying the cheaper card in the first place).