How to get a programmer

Peer 2 Peer is largely worthless. The cost to deploy a AWS GameLift server is negligent, cents on the hour. The cost can easily be subsided by the purchase cost.
That said Peer to Peer should only be used for friend matches, otherwise either community Dedicated or AWS automated servers should be used instead.

Really hate games that don’t offer dedicated servers, they need to understand players might not have the correct network to host or such. People just want to play not deal with network issues.