I think most of the backlash is from Bungie calling this a bug. I don't really think this can be attributed to a bug or mistake in coding. I cant imagine it would've made it past play testing. (Or if it did, this is an indication that Bungie needs to up its raid testing game)