Idk, i feel like when a poke' uses quick attack it should still hit whatever poke is currently out when the move is selected, pvp and pve ofc.
honestly i dont know how the moves are calculated pve, but when Ratatta uses it i feel like it should still hit my vulpix or w/e is out there atm, then the poke' can be switched out?
it just clicks that it makes no sense when a move thats specifically for its speed and always going first, it should surpass the normal ability of how the "speed" stat works.