210.8(A)(5) Unfinished Basements - for purposes of this section, unfinished basements are defined as portions or areas of the basement not intended as habitable rooms and limited to storage areas, work areas, and the like.
To me it sounds like its a finished basement and does not need GFCI protection. Unless he installed the shag carpeting to make the storage boxes more comfortable