I guess SE has realized how bad PUG party trapping has become, and have just doubled down and made it a feature of the game. ¯\_(ツ)_/¯

Honestly though, I hope it was just an oversight when they were configuring the duty properties and it gets hotfixed. 'Vetting' people tends to be frowned upon by much of the community, so it's important that we have ingame filters to at least attempt to keep the riff-raff out.