they have to look at convenience of their own employees, else how will they travel???
and i mentioned the TPP at BSL because it is in BSL, that way even western ghats close by is having hydro power plants+other thermal plants.
Add in to it Bhusawal being close to JL/CSN, each being important places that are skipped by many trains and you get a reason why this halt assumes importance.