I agree with the first part of your statement but disagree quite strongly with the idea that the government created them. Monopolies and oligopolies are the natural product of unchecked capitalism. Without government activily enforcing antitrust and breaking up monopolies you naturally end up with companies having a stranglehold on their sector.