Yea people are complaining far too much. Shin isn't supposed to be a Duke Hyou that can figure out Riboku's ryuudon within seconds but rather, surround himself with people that make up for his weaknesses such as Ten and Kyoukai.
Because what he lacks in strategic genius, he more than makes up for in raw grit and physical strength.