Indeed this. It is quite annoying to attempt to join a server, only to find there are hundreds of wads I need to download, causing the game to crash and forcing me to open it again.
Speaking of which, does the game really have to crash when that happens? Couldn't it just be an ingame error...