with the p2p system its easier to find out the other players ip addresses than it is with dedicated servers. In fact if done right, noone should be able to see other ppls ip addresses, but the dedicated server itself.
So if thats what you had in mind- yes dedicated servers are better in that department. Like in many many others (dashboarding is useless, no more host migrations, more stable connection etc.)