Before you say something funny for Dunlop or against Michelin, I've got tens of thousands of hard street miles in all conditions on Pilot Powers and Pilot Power 2CTs and they are fantastic street tires. They strike an excellent balance (for me) between traction and tread life and at their current prices ($225 a set!) they are pretty hard to beat.
With that said you may now resume your Michelin bashing.
Ha ha! Make no mistake, Michelin makes superb tires. They stick like crazy and work well in the rain. My bug is with only the (lack of) feedback for me as a rider. I never know if i'm near the edge. That is a trait Dunlop has built into their tires for decades. For me..it matters and it works. there really are no bad sport or ST tires these days. They're all incredible.