Tak zřejmě to umožňuje "vzít si python s sebou", aniž by u toho člověk musel záviset na externí python implementaci, která na nějaké cílové platformě může a nemusí existovat (případně v nekompatibilní verzi, může být nedohledatelná atd., víme jak to chodí).
Mně by spíš zajímalo, jak řeší python moduly s nativními závislostmi, to bude možná kámen úrazu. Tohle umí PyOxidizer/pyembed, ale to řešené je dost hnusné (včetně nějakýho custom archivného formátu - WTF).
Tak já třeba dělal aplikaci, která je psaná v Rustu, ale obsahuje uživatelské "handlery", které se (jak už název napovídá) editují uživatelem, a ty se nepřekládají, ale interpretují. Tak tam by se RustPython mohl použít.