I agree. I was looking at a night train from Milan to Lecce. It costed waaay more than flights+ the extra night in the hotel. Crazy if you think about it