Paying for online is such a joke. Online multiplayer(and the other stuff they make you pay for) has been widely available & free for PC gamers since before the first Xbox, yet consoles make you pay to use it so they can have a revenue stream for offering you something that should be standard features for your system & games.
As for One Vs PS4, IDK which I’d go for. If there’s problems with launch PS4s, that would suck, but I wouldn’t exactly trust microsoft & their hardware after the dreadful launch of the 360 with it’s 30-40% failure rates. I’m sure they paid more attention to it this time to not release junk hardware, but I wouldn’t put it past ms to screw the pooch again going by their shabby software & hardware rollout history.