All good questions. And I’m particularly interested in #5 and #6 because I’ve noticed what feels like artificial latency introduced into other modes — e.g., “world class”-level matches where, instead of facing another user your playing against an ai and you wouldn’t expect connection latency to be a factor. Yet these matches feel “laggy” as if latency is being used by the developers to help simulate difficulty (which makes these games feel really sluggish and frustrating — not just because the delay between your input and the output on the screen is like playing with one arm tied behind your back and make it hard to win, but because the difficulty isn’t coming from the prowess of the opponent but from a jarring lack of control you suddenly have over your players compared to other modes/matches). And if the latency is not being artificially introduced then I would urge the developers to look into why it “feels” this way because it definitely diminishes the user experience.