Pull chain light sockets wired without pigtails
It's perfectly fine.  I don't do it because it takes too much work threading all that wire through all those holes/knockouts... but there's nothing wrong with the method.