Some of this depends on your ecosystem as well... my iPhone has smooth integration with my desktop (iMac)... I also have VLC on my iPhone... the thing that bothers me the most are the audio things you mentioned and the web browsers. When I was on Samsung I had a heavily customised Nova launcher but I surprised myself how little moving to the iPhone UI from that bothered me