It wouldn't surprise me if it was simply the case that the Italian government is skint. Elba is less than a 10-mile ferry journey from Piombino, which is itself connected to the Italian rail network, so it's not too dissimilar to the Isle of Wight - well, in terms of transport links anyway

I'm a bit surprised there was a PSO operating there in the first place tbh.