Maybe there's a big conspiracy by the auto and truck industry. If the beast is released, there will be much fewer accidents and thus less replacement vehicles to be purchased... Maybe the powers that be put out a hit on the Amigos to delay their loss of profits.
Stranger things have happened....
Just kidding. IMO they either quit or they are working on biggest surprise ever.