The advantage of using a licensed player is that it always chooses the correct play list, that's the big one for me.
Free players or un-licensed players can have a real hard time with this, physically finding the correct play list can be difficult and I can't be bothered.
Also, free players have problems with seamless branching, like XBMC and Monsters University and Pompeii _ the rental store only had the 3D version, but the 2D version was on the same disc as well. XBMC chose the correct play list, but in the middle of the movie the audio would continue while the video would freeze, it became extremely annoying.
So I wondered what free player would handle these movies correctly _ I couldn't be bothered, I would rather deal with the occasional Cinavia problem the trying to get a free player to work.
I've spent more time in the past pissing around with free players and spoiling my movie night then having to deal with Cinavia or any thing other problems that come up with a licensed player.
Everything has its problems, but just from my experience licensed players require less maintenance.