console and pc servers dont mix typically. this is because of the advantage pc players have.
some games are better for consoles, some are better for pc. honestly there is no win-win solution. play both.
every single point you made has both positives and negatives for both systems. none is perfect.