I was reading a couple essays on what's been going wrong with Marvel as a comic company and one of the things that stuck out was that most of those problems stem directly from the direct market and Diamond, which has a monopoly on both major publishers and determines a comic's success based on pre-orders at least three months in advance.
My question is can anything be done about this situation? Is there a way to fix it or scrap it entirely? Outside of the comic book fandom it doesn't seem to be a widely known issue or even that it's a thing at all, which compounds things.