A weekly report isn't necessarily a bad thing dependent on what the content is and how it is used. Micro-managing in my eyes is telling people how to do a task. Asking for periodic status reports is just collating information on progress, not dictating how progress is achieved.
On the 'shop floor' some workers have little perspective on how visible the work of them and their colleagues is to managers, especially in larger / dispersed teams or where the manager has numerous other responsibilities. What to you may be 'obvious' may be less so to a manager who wants to keep a track on how things are going, visbility on progress, channel for flagging up issues etc.
I've worked with managers who required daily reports, managers who required weekly reports, and managers who required no reports. My preference was weekly reporting because I would much rather have a manager who is keeping an eye on things and giving me a regular channel to communicate risks etc, than just sitting back and letting issues develop, but equally not collecting very fine detail on a daily basis that could be outdated by the end of the week.