In GF1 Vito sends Luca, his most powerful and most loyal executioner on a fool's errand that results in Luca's demise. In GF2 Michael sends Rocco on an assignment that is even more obviously a ticket to the afterlife.
Now both men were supposed to follow orders. At the same time following orders should not be suicidal. Maybe Luca was too stupid to realize that his attempt at playing double agent would be seen as ludicrous but I would have thought Rocco would have said something like "
Uh Mike,not questioning your judgment or anything but after I do Roth, how do I escape again ?"
Why didn't Luca or Rocco alert their bosses to flaws in the plan or come up with variations that didn't result in their death?