Because if there was one league there would be nothing to play for, least with two leagues you can keep it balanced and something to aim for like promotion relegation etc. Maybe one season or two a one league would be fine but what happens if one team constantly slaughters it?
With teams leaving, the EOS should be doing more to attract more well run amateur teams to apply but thats only my opinion.