Although I appreciate the efforts by authorities, but I disagree a bit with your statement. Initially, their travel expenses were NOT borne by the railways. Most of the laborers said that they were charged for their tickets. Government & Railways were clearly lying on this to the country. But after lots of criticism, they started sponsoring the tickets. This is the actual reality.
P.S. I am not switching the sides, just mentioning the true facts :-)