if the consumer base collapse what will keep the stock fundamentals going ?

Stock values may decline but there will still be index funds holding those stocks.