Z370 has quite a few more pins devoted to power delivery than Z270 because of the change from 4 core to 6 core CPUs. It's the same number of pins, but what some of the pins do has changed. I agree that Intel is milking its customers and think that they could have made Coffee Lake work on Z270, but they don't have to and they make more money this way. I mean Ryzen is good, but there's still not enough competition in the scene to make Intel sweat enough to make their business more customer focused and change their normal cycle.