I'm not here to start a verbal battle with you. Sorry if my post sounded a bit harsh. You can choose to take my advice, or ignore it.
Fact is, the regular Pilot Power is not a dual compound tire. The new Power Race is actually the first dual-compound tire homologated for road use.
I also find it hard to believe that you find the PPs 'hard'. They are 6% softer than any other tire in their segment, and are grooved over less than 12% of their surface area. There is plenty of nice sticky rubber available to hook up if you are not hamfisted with the throttle. Are you using tire warmers, or giving the tires time to warm up? (if you are comparing these to non-DOT, track-only rubber, that's a different discussion altogether - I'm discussing street tires for the original poster)
Your suspension may been set correctly for the Pirellis, but did you change it to compensate for the different tire profile of the Michelins? If not, that's possibly why you are running into problems.
Before you go around calling people squids, maybe you should realize that some people are willing to help, and accept that maybe you don't know everything. I know I certainly don't.
I've seen guys practically scrape their blinkers off, running the regular Pilot Powers, and they seem to have plenty of rubber left on the edges up front.