Wil discusses the complexities of using "or join" constructs in workflow management, highlighting how they can lead to paradoxes and inconsistencies. He explains the concept of the vicious circle, where two or joins can create a loop of waiting that complicates process execution. Additionally, he touches on the role of workflow management systems as interpreters that execute and manage the state of these process definitions.