I think the team decides on the gameplan and the pitcher and catcher work together to execute it.
I think the days of the catcher calling a game by feel is long gone.
I also think stolen bases are pretty overrated and don't actually have that big an impact on scoring.