Yes and no. In my experience, nails and thorns will stick in ones tyres regardless, though lower pressures may allow them to penetrate the tyre quicker... Maybe the thinnest of thorns would be less likely to penetrate...
Anyway. My experience... (I have only recently changed to useing these) is that tyres with a puncture protective belt do offer the potential to ward off most thorns and the odd nail or tack but only if one stops in time to take the nail or tack out before it goes in too deep.
I have fitted bikes with other puncture protective methods, such as "Tuff tape" and tyre slime. Both methods do work but do also have drawbacks.
Tuff tape has to have the edges files thin at the ends of the tape. Failure to do this will actually cause punctures as the tube wears at these edges.
Tyre slime. I have mixed feelings and because of this I have held back a bit from personally using it on my own bikes. Negatives is if it does puncture, it is very difficult to patch as the slime prevents the patches from sticking. The second negative though it shows how well it works(!) is that when I have come to change tyres for customers as the old ones have worn out, it usually means changing the tubes as well, because any thorns in the tyre the slime has sealed around them... So when I remove the tyre these thorns come out of the tube and the tube ends up with many punctures where before the thorns with the slime were holding the air in just fine! So it does work! But it is not perfect. One other thing to mention is my cousins son decided to put lots of slime in his tubes (Far too much) and the slime bunged up his valves so he ended up not being able to keep his tyres pumped up, and not being able to remove his tyres until they finally went almost flat!
But tyre slime does work for smaller thorns.
But my first choice are tyres with a kevlar belt built in.
Never be tempted to use those tyres which are like a solid foam so are puncture proof. They rattle wheels apart and give a very poor ride! It also takes two or three strong people to fit the things. Trust me. I used to fit them!
_________________
Verifying you are human. This may take a few seconds...