The developers do make the patches.. and Taldren has done so, and is still doing so.. squishing the last of the bugs... It is up to the Publisher to give approval of the patch for release.. in the case of Starfleet Command III, Activision is the Publisher who holds all the cards and they have not released any patch Officially.. they only released a Beta Patch almost a year ago... as for Taldren releasing the patch, Taledren does not have a say in Patch release.. they only make the fixes and send them to Activison.. Activision has to test play the game, Quality Assure the patch, then they release if it is to their staisfaction...
So no, the Developer doesn't just get to release the patch, unless they have recieved the rights from the publisher to do so...
thanks