Why hasn’t Dublin won an All Ireland since 1920

I've recently gotten more into hurling , and while going through the finalists of all years , it's been mostly Tipperary , limerick , Cork , Kilkenny , Clare and Galway , but why not Dublin ? Just want to know how come Dublin can't win an all Ireland in the hurling scene since 1920