It's not just insects. Mosquitofish (especially in sufficient numbers) are voracious eaters, and will eat other fish, insects, frogs, etc.
Yes, they're effective at containing mosquitos, but broader ecological disruptions can occur through other activities, including out-competing (or in cases eating) other aquatic life.