During the Siege of Nagashino, why didn't Takeda Katsuyori just take the castle by force?

by RiftKingKass

So I am currently reading Nagashino 1575: Slaughter at the barricades by Steven Turnbull and he says at around page 50ish (I'm on Kindle so bear with me if I'm incorrect) that before the Oda/Tokugawa forces arrive to relieve Nagashino, Baba Nobuharu attempts to convince Katsuyori to think more tactically by, "Suggesting that if there was to be a fight, it should be conducted from within Nagashino Castle. The Takeda could therefore make a determined effort to take the fortress before the allied army arrived."

So obviously this brings up my question, why didn't Katsuyori just storm the Castle by force to begin with? Turnbull says that they outnumbered the defenders "30 to 1" so I don't understand why a full fledged assault on the castle wouldn't suffice. If Baba Nobuharu was so confident in storming the castle now, why didn't they at the very start?

Katsuyori wanted to live up to his fathers legacy, and this is clearly stated in the book. Although, I don't understand why they would sit around at Nagashino Castle and try to starve such a tiny force out when they had such a superior local force.

ParallelPain

So I'm the first person who would be shitting on Turnbull in this sub, but even I don't think he'd make this mistake. I don't have his book in front of me atm (at work) but you might want to re-read what he wrote.

In any case, the Takeda did storm the castle. The castle held firm until the Oda-Tokugawa alliance force arrived to relieve it.