I view the daily standup as a way to communicate status to a Product Owner/Project Manager/SCRUM Master who may have to communicate status to a larger "Standup of Standups", if you will.
I agree that a high quality team communicates with each other often and status amongst them should not be necessary, or require a daily scheduled time.