How a pocket holster fits all depends on the pants one is wearing. I've got both front-pocket and rear-pocket holsters I use, and which one depends on which pants I have on. Some dress slacks tend to have short pockets in the back, but deep front pockets. My wife has bought me some "designer" jeans (She gets tired of my Costo jeans) and they all tend to have rear pockets plenty deep for a holster.
The only blanket statement is that Levi jeans do not work well for rear-pocket carry, as they have shallow pockets.
If the top of the pocket is slightly open, I don't think it's a problem if you have a black firearm in a black holster. nobody is going to notice unless they are deliberately looking.
I've carried the R9 quite a bit in my back pocket, and will continue.
One guy's solution to shallow pockets-
At the SHOT Show last January, one guy showed us how he likes to put a right-hand Recluse holster in his left rear pocket, upside-down. That way, the gun is totally covered by the holster, and simply looks like a wallet. He withdrew it very quickly, with two hands:
-Left hand pulls gun and holster out of the pocket.
-Right hand withdraws the gun from the holster, just as if it were in the normal, upright position, while both hands remain behind his back.
I tried it, and actually works quite well. My preference will remain to buy pants with deep pockets!