Ephraim did not drive out the Canaanites in their land. Instead, they allowed them to stay as slaves.
Time and again God told his people to drive out the inhabitants of the land He gave them. He even told them as they fought, He would drive them out before them. Yet Ephraim failed to follow through.
Perhaps they found it a harder task than expected. After all, since God promised to drive them out, shouldn’t this be easy?
So Ephraim settled for good enough.
Will we persist through the challenges of following God or will we settle for good enough?