Freight trains are indeed coming along like, er, freight trains. Energy recovery when breaking, lower noise.
Biggest problem is that it is almost impossible for passenger and freight trains to share track. This is the biggest problem in the US and the most difficult to resolve because new track means more land and land is always expensive.