Senators don’t, tend to do town halls as much as representatives. The shorter term compels reps to campaign more often. If senators ever do town halls, it’s around their reelection. But yeah, it’s Congress that we need to get off their asses and control the purse strings of the US government.