The standup is a terrible practice for most teams. It disrupts their morning, chopping it into two halves, during neither of which they can really focus.
And most people don't need or want to know what task everyone else is doing that day.
And if the team lead (Scrum Master) needs for people to report in a meeting what they are working on, that is a huge problem - how come the lead does not already know?
And if people are waiting for a meeting to raise impediments - that is another huge problem.
Most of Scrum's - I dare say all - practices are suboptimal: there are better ways.