If your “product owner” demands the team update them everyday and turns the daily Scrum into a daily update, that’s not scrum anymore.
The daily Scrum is for the team to coordinate with each other so they can work towards the sprint goal.
If the only time the product owner touches base with the dev team is through the daily “updates” provided to them, they’re not on top things and not really doing their job.
Tell-tale of a product owner not doing their job: they ask you “why is this feature taking so long to finish?” which only means they have no idea how the work is being done or how the feature is being developed.