When you join two shapefiles on spaitial location and summarize (ie, add all points within a polygon) it automatically adds "Sum_" or "Count_" to the start of your field header. So what was once a meaninful Cenusus header B01001_1 becomes "Sum_B01001". Making it very difficult to retain what the field originally was.
Users should be able to elect if they and the "Sum_" added to the start of their field headers.