As a Swiss, I will take the high speed train in Italy without mich worry. I went from Napoli to Milano in 4h. From there I went to Basel in another 4h for a much shorter distance. I had 2h of time planned in Milano for whatever happens but my Italo service evem ended up being early by 10 minutes!
I find it interesting, how Spotify is often mentioned as the standard service because last time I used it, it struggled with similar issues as the video streaming platforms, that not every song I want to listen to is available