Most insoles that come with your cycling shoes are a big compromise. And that compromise is usually the cost to the manufacturer. A good quality insole is almost as important as the shoe in which it resides within. Supporting the soles of your feet and being able to transfer power is no easy task for an insole.
These aftermarket insoles are "secretly" being used by many professionals who upgrade their own sponsored shoes.