Why support either? It is not some ultimatum to pick between one or the other. Are you sure the oil companies are being supported OR are they just getting some tax reduction? That's not support, just allowing them to keep more of their own money.
You say low income families, but tell me honestly, have you been to those projects and seen who lives there? Too often it's just some single mom who got banged by some guy as a teen, had a kid and now lives off of you. What does the kid learn?
And how do you justify people in apartments paying taxes for people on welfare to live better than them in social welfare townhomes?