Students have lots of competing deadlines. If one class has no deadlines, most students will deprioritize it until the very end when it's too late to realize their mistake. So, having homework worth something (no matter how minor) would be beneficial to most.
It's unfortunate, but a key component of education is motivation -- and deadlines are one key way of providing that.
It's unfortunate, but a key component of education is motivation -- and deadlines are one key way of providing that.