It's 12 teams from next year. Bray, Dundalk and Drogheda are not Dublin. How many supporters do they have living in Dublin? Also Waterford, Longford and Sligo will be in the Premier next year.
Dublin has a higher population ratio than the rest of the country- that's why there's more teams there, though I think it should be less but for reasons that are different than yours.