This goes heavily into the point of
I’m not suggesting that all enchantments should work from the bench, such as Rattlegore’s end of turn effect of dying, but I think there should be either some consistency, or clarity. It makes sense to me why this occurs, because I expect most enchantments to work from the bench, as many do, however it does lead to bugs such as this one.
I’d be okay with the current mechanics of Rattlegore and Samuro’s illusions when they are sent to the bench, if there was a visual animation to go alongside it, such as the card being brought out and burnt, similar to an overdraw effect, but as it is now, it is pretty confusing for players who would otherwise be unaware of how the game works.
As for the point that they should not die without triggering, I disagree. I’ll fully admit my reason is a biased one, but currently it works the same way as Traditional Hearthstone (save for the visual bug). If a card in your deck is destroyed, the deathrattle doesn’t proc. It’s what I’m personally used to.