I totally agree. I use P2P and I ALWAYS look for gift card payments first. The problem? I never find a sufficient number of offers accepting them.
Discussion
I can understand the seller's perspective, that he does not want to be bound to any shop with his money.
But at the end, what is the purpose of p2p for you?