Not sure why anyone would judge you for having a pillow.  If a pillow is necessary for you get sleep then it is necessary equipment.  If someone else is lucky enough not to need one then they are just lucky.  Besides decent inflatable pillows only weigh 2-3oz.  Personally I have taken two Trekology inflatable and a Thermarest compressible...slightly annoying to manage them but it did help.  I tried just the inflatable last trip but it is not thick enough so I'm still looking for something.  What pillow do you use?