Personal computers aren't the best for hosting games because they don't have the necessary infrastructure, like a failover system, to keep things running smoothly. Plus, hosting a game on your own hardware can lead to higher latency since you can't pick the optimal server location.