To many power sector stakeholders, Independent Power Producers (IPPs) are at the heart of all that is wrong with the industry, especially the high cost of electricity in Kenya.