As I mentioned earlier passengers prefer buses as there are rarely any day trains. Which are present, all are of long routes which runs jam-packed.
The rush is not between Jabalpur and Bilaspur. The two trains you mentioned are of longer route and booked for intermediate stations whereas
The garib rath is running with 800 to 900 vacant seats as it is not availbale to passengers before JBP.