I feel like this is an unnecessary change that will result in fewer people getting the card overall.

At the very least I can confirm that the card doesn't interfere with the minion drop as I saw both in the Void Ark run I did last night (rolled a 60 on the minion ).