Nate...
You're misusing the term "IP" horribly.
The WHOLE SERIES is an "IP" - saying "I don't think any IP will have dedicated servers" means you don't think they're ever going to happen for ANY game. At all. Ever. No matter what.
What you MEAN to say (which Homefront proved you wrong on anyway) is "I don't think any new IP will have dedicated servers."
But I don't think dedicated servers are as big a deal as people make them out to be. All they do for most games is help reduce the impact of poor netcode. If a game with awful netcode has dedicated servers, and a game with good netcode has P2P, the P2P game will probably still run better.