Had the federal government kept out of rail and port disputes, the Canada Post strike would probably be over, Barry Eidlin says.