Why core i3 i5 i7 less core as compare to core 2 qurad

The only i5 and i7 that has less cores than a Core 2 Quad are some of low powered mobile (laptop) i5 and i7. They are still better than the older C2Q because they have increased efficiency. For each clock cycle they are able to process more data than the old C2Q.