Sorry for the late reply. I think you are right about this - we should let teachers operate public classes the way they do private classes.
The only reason we didn't do this earlier was because we saw many teachers were missing public classes, causing frustration among the students. So to keep a check on it, we implemented right controls.
But to handle such situation, there should be other measures. We will be opening up public classes pretty soon.