That's a false idea, I think. I don't interact with all of the other people on my project team every day, but there are still dependencies and useful bits of knowledge that can be exchanged in outline at the beginning of the day. The standup is for all team members, managers and developers included.
Frankly, I think other departments would really benefit from daily standups. The reason they don't is likely because they're not a workflow where there are multiple small, distinct deliverables – which benefits the most from this approach.