Not sure where you get your information but maybe read a bit more. The Dems get more support from the ‘dirt poor’ as you arrogantly call them. 2024 results by average income group of voters below. Oh and Trump also had 69% support from those ‘Catholics’ - what a bunch of losers they are.
2023 total family income:
Under $30,000 (11%)
50%
46%
$30,000-$49,999(16%)
46%
52%
$50,000-$99,999(32%)
46%
52%
$100,000-$199,999(28%)
51%
48%
$200,000 or more(13%)