Why would you need a textbook code to submit homework? As long as I can read the text of the book (that I pirated), why can't I solve the homework and submit it to my school?
The professors that use these systems like them because they don't have to grade anything. The departments like them because they don't have to pay graders and can have bigger classes. An the publishers LOVE them because students have no choice but to pay.