Kishi didn't make a mistake you just need to pay more attention.
sasuke has susanoo giving him perfect offense/defense which has 4 arms for versatility.
Naruto has more speed so if A can dodge amaterasu point blank then so can naruto and use his shadow clones which retain info and pass it back to the original meaning naruto an bum rush sasuke until he see's an opening on his susanoo.
He also has sage mode which increases his reflexes,speed and strength for when he doesn't have kurama mode.
Frog kata doesn't need direct psychical contact so when sasuke counters his taijustu with his sharinan's pre cog it would only work to a slight exten, sasuke also won't be able to rely on seeing his chakra since it would be mixed in with senjustu chakra and you can't sense something like that unless you can handle senjustu energy.
besides that both chidori and resengan counter each other
resengan <> chidori
resenshurikien >chidori
enton > resenshuriken
So there actually the perfect counter for each other.