re: #4 SoCaroLion
Tax credit schemes tend to benefit people with more taxes; i.e., higher incomes. Their impact, by definition, has more impact on upper class, not middle or lower class. This is particularly so when costs outpace income growth.