Вопрос надежности/стабильности в данном контексте не рассматривался, и сложно представить, что между ним и разнесением программ опроса различных портов по отдельным задачам есть явная взаимосвязь.
Повторюсь, это просто способ структурирования проекта, который упрощает отладку.