load! effectively loads (file-name-concat (dir!) PATH) which, in this case, is concatenating two absolute file paths. Emacs does the right thing and loads PATH, but I don't want to rely on this good fortune as it could be broken in a future update.