Well, for me, it is mostly lack of funds. Second would be lack of space.
While I would love to have hundreds of pipes to choose from, I would never actually smoke each of them enough to warrant having all of them and I certainly don't have room to store that many. In my mind, I have just arbitrarily decided that 30 pipes is good for me. Then I added the disclaimer that the 30 pipe limit only applies to briar pipes. I am certainly not using up valuable pipe slots with cobs and clays. Or even meershaums. I only have 2 meerschaums though, so those I suppose could be counted in the collection if I redefined the collection to include them. Probably not though. Too risky. Anyway, as I rapidly approach the 30 pipe limit, not counting cobs, clays, meerschaum etc., I find myself thinking that perhaps instituting a 30 pipe limit was a little bit premature . Or, was it a 36 pipe limit. You know, I'm not really sure that it was it was only 30 and not really 36. I am now thinking that some more deliberation may be in order before I am able to fully commit to that number, whichever it was. The more I think about it, the more I am sure that the actual number was 36. If I don't include my morta pipe in that total than there is an additional free spot and not being briar, it doesn't really fit the definition of the collection anyway..........oh to hell with it! 40 pipes!
No, 45 pipes is the limit! Absolutely no more than that! Except that 50 makes for a nice even number. Just to be on the safe side, I am going with 50. That was probably the real number I had in mind subconsciously anyway.
Ask me again when I get closer to 60 pipes...........
As for tobacco, I am trying really hard to realize that I probably have enough to last me throughout the rest of my life, even when looking at that through a very optimistic lens. There are just so many I haven't tried though. And I need to be sure that I have enough of my favorites around.........
Yeah, I'm pretty sure it is nothing other than lack of disposable cash to keep me (sort of) in check. Sorry I didn't really answer the question. I tried.