Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
This is better than most textbook answers, however I do not believe it answers the question. You have stated that it is sometimes useful to have the property w != empty_string and that some proofs of the pumping lemma use this property. However why is that important? All we are trying to do is put the grammar into Chomsky Normal Form. The question says nothing about trying to prove the pumping lemma.
p(1+s) is not prime because it is divisible by p. By definition prime numbers are only divisible by 1 or themselves. Since p != p(1+s) and p(1+s) is certainly divisible by p, we can conclude that p(1+s) is not prime.