Forums are all but useless due to date issue( next to no idea in real time when it was posted) and no moderation leads to excessive spam. Although funny to read, not conducive to a useful tool to support trade.
Ad for your medieval comment, I would differ in my opinion on that one. In this cyberpunk game, tech is there yes, but society is very different. Think of Johnny-mnemonic , ultraviolet or judge dredd most deals are done by the backstreet, not by the companies of today with media advertising.