Seriously. peer to peer is a massive slap in our faces. I did not pay $100 for a game that I can't play because you thought this peer to peer was a good thing. I spend more time switching from matches(joing, getting disconnected rinse and repeat for hours till i give up and yes, i have done everything I can to make sure it's not a problem on my end, and it's not) then I do playing this game. Seriously, this game is going to fail if you don't fix this.
You absolutely 100% DO NOT UNDERSTAND HOW THIS GAME IS BUILT!
Dedicated Servers would actually cause MORE LAG and LESS RESPONSIVENESS with the Art of Battle combat system that we have.
Peer to Peer works in this way: When a game is loading, it is creating a simulation environment that is Co-Hosted between all players in a virtual web-work. Example Given: I connect to all 7 other players, and each player connects to all 7 players other than themselves. So when we have a 4v4 game, we form this simulated environment based on at LEAST 56 connections in a webwork!
Since this environment is pre-rendered, loaded, and co-hosted between all the players in their own isolated server/web-work it allows for a (MOSTLY) smooth gameplay experience regardless of ping and distance between players. It's why you can reliably attack and block other players.
Now Peer to Peer is still stigmatized as "old technology" but many gaming companies are actually looking to Peer to Peer as the future of multiplayer gaming since it's got the unique ability to be able to create a lag-free gaming environment when the right infrastructure is there.
Imho the game is too heavy and it requires a very stable internet connection. IF you have one (like me), you are not going to have any issues. The problem is that most people nowadays don't have one and even if they want to get a better connection or provider, they might not be able to because of local area limitations.
Another possible issue is torrents and other apps running on the PC while the game is running and unstable laptop wi-fi connections too. Or at least this is how I explain the fact that most complaints come mostly from PC users.
Yeah I'm on PC and even I don't get it as bad as some people complain about. Get a wired connection for one, it's far more stable and reliable than wireless.
And yeah the peer-to-peer system has it's flaws but I've never ONCE had a game, of the 74 hours worth of them I've played so far, where my opponent/s beat me because I or they visibly lagged out and weren't where I expected them to be. I cannot say the same for any other only multiplayer game I own.