Тут дело такое, что многие на этот вопрос забивают, некому писать мануал для программистов как есть правильно selinux. А мы живем в мире, наполненным различными ботами.
Я дома пока не поставил suricata, не узнал как часто боты сканируют мой роутер.
Все считают, что вот нас то точно не взломают, а значит не нужно затрачивать усилия на разработку selinux политик.
Прилетает к тебе приложение от программистов, а ты сидишь потом изучаешь Его с помощью strings, tcpdump, куда оно ломится и зачем. И пишешь к нему политику. Выходит новый релиз - все по новой.
Идёшь к руководителю, объясняешь что к чему, а они как страусы головы прячут. Типа не каркай, нас не ломают, если мы об этом не будем думать