pull down to refresh

just wondering, is there a technical reason for doing things this way?