Потому что это калька функции system из C, которая во-первых небезопасна (из-за промежуточного шелла), во-вторых не предоставляет вообще никаких механизмов управления дочерним процессом, только возвращает экзит код.
Я предложил os.system, потому что для такой команды и нужен только экзит код. Конечно лучше использовать например subprocess, но он же сложнее, куча лишних движений, ради одной команды