No. People at my school don't even show up for after school band practice, so I doubt they'll stay for homework recovery. Besides, at my school, if you don't do your homework on time, the teacher gives you during school detention, which is only the length of our big recess- 20 minutes. That's enough time to finish, and it's way better than your suggested 45 minutes.
And if you don't finish a project on time, the teacher lets you stay inside for recess at his/her classroom and lets you go when you're finished. That includes simple things such as coloring a poster, printing out an essay, or even finish typing a report.
Also, people in my class are usually thrilled when they have to stay inside. Our recesses are usually friggin cold or scorching hot, and it's actually considered a privilege to get a detention on days like that.
So no, getting "during school" detention is fine enough for me and everyone else in my school. I always pass things in on time, anyway. It has next to no effect on me. But sometimes I stay in just to print something off- definitely not worth having to stay 45 minutes to do a 2 or 3 minute task.