The $1.9bn Perth freight link, intended to improve freight infrastructure and traffic congestion in Perth by providing a direct connection between the Roe highway and Fremantle port, has been criticised by communities and environmentalists from the start.