First, there are many variables which can and do affect investing.
Second, I do believe many forms of investing are akin to hoarding money, particularly when the investments in question lead back to businesses who don't spend it or don't spend it wisely.
None of that is "blatantly stupid". I don't need to generate credibility with you. This is a message board for online discussion. To suggest anyone needs to generate credibility makes me think you take it way too seriously.