Reading the yellow paper http://yellowpaper.io/ documentation for
µ'_s ≡ x where x = 0 if the code execution for this operation failed due to an exceptional halting, Z(σ, µ, I) = > or if µs > σ[Ia]b (not enough funds) or Ie = 1024 (call depth limit reached); x = 1 otherwise.
Would all of these cases cause an exception and halt execution, therefore preventing
CALL from returning?
It's like dropping a nuclear bomb with a greeting card attached... useless because the greeting card is gone on impact.