The reasoning behind it is such bullshit, since the radio chip runs it's own OS anways.
Btw, the RIL partition (that can break radio if somethings wrong) only communicates with the chip OS. And it's finicky because every chip & OS version has different nuances in the protocol.