Sitting in a ring and pointing fingers is ultimately extremely toxic and counterproductive. The consumers can blame the producer supply, the producers can blame the consumer demand, the politicians can blame the the voters, the voters can blame the politicians.
Just where is that getting us? How is this search for who is most to blame going to do anything to help solve the problem? Seems like it's a tactic for avoiding the very real truth that each and everyone needs to do something, what needs to be done doesn't care about what is fair or what is convenient. The reason assigning blame to someone else seems to work is that we are all to blame. Almost whoever you point to, you are almost certainly correct: They are to blame. But so are you.
Productive change always starts with individuals making changes to themselves. We are all humans. The consumers are humans. The producers are humans. The politicians are humans. The voters are humans. It is humans that need to act.