The difference is that it's not getting the list item using the current user's credentials; it's grabbing it using the system account's credentials.
The system account may have permissions surrounding the list item that the current user does not.
That said, there are most certainly easier ways of getting the list items, and there's no reason to get it several times like that, even if getting it once may be appropriate.