Why does verifiable secret sharing with an honest majority require a broadcast channel?
By definition, VSS implies broadcast. As such, with $t\geq n/3$, it is not possible to achieve VSS (by the bounds on Byzantine Agreement).