I know Patna can't be compared to any other city of Bihar. It has a much bigger population. But even you know that many people from other parts of Bihar(specially North Bihar) go to Patna to catch trains because it has much better connectivity. If they had the same connectivity from their hometown, they won't go there.