Meeting software should eject everyone when the time is reached.
This is a bad idea. We used a software that did this for a while, and everybody scheduled meetings 30 minutes longer than necessary and specified the real time in the description, just to avoid cutting people off mid sentence.
Zoom offers this feature, but you have to not-pay for it.