Hard disagree, but obviously our mileage has varied. I find that junior devs are the most hungry and will comb through endless poorly organized docs and source code before asking a question that makes them look like they "don't belong".
Yeah I agree. "Only asking when you are completely blocked" definitely isn't a sign of seniority: it might mean losing a lot of time for little benefit. Maybe the person with the knowledge would be very happy spending 10min with you rather than you spending hours figuring things out by yourself.