Sometimes they're not always public record. Some things are under seal, some hearings are in camera (private). Most court reporters don't type out transcripts unless requested by the court or one of the attorneys involved. And the attorneys have to pay. And it usually takes weeks, or even months. At least that's how it is for federal cases. I work for the Dept of Justice, and that's been my experience.