I believe "not P2P" refers not to clients not communicating with each other (which is fairly common) but relays not communicating with each other. And that creates problems because relays are out of sync. Rebroadcasting is one way to address the issue.