The district is extremely rural and Republican and the opposition to Boebert were unable to coalesce around any one candidate, thus splitting the slightly less crazy vote. Let's be clear here though, none of the other candidates were good picks either.
I'm in the income bracket described here (certainly not "wealthy") and while I wouldn't say i am struggling, I have had to cut down on some extraneous spending. Nothing like what most people are facing though.