EITC & ACA "subsidies" are both tax-based. They aren't handouts for poverty level citizens, like SNAP is.
And you mention housing subsidies, school lunch grants, and senior programs. Despite these programs people still remain poor.
And according to the NT Times, the lower 50% of national income share rose by 2.6% since the mid-70s. They also argued that:
https://www.nytimes.com/interactive...findings-about-income-inequality-piketty.html
The big change in income has been due to technology, specifically computer technology. It might seem like it has been a long time since computers changed everything, but in economic impact years it is still in its infancy.
Those who failed to adapt to changing times and still lived in a manufacturing world lost out. Eventually those people will die off and the newer generations that have embraced tech will once again narrow that income gap. We aren't seeing a trend, we are looking at a shift in how the economy functions and an economic evolutionary lag before the economy re-normalizes.