I'm not sure this is a fair comparison. The M2 was manufactured using the considerably more expensive N5P technology node. The 28nm cpu in the rasperry pi 4 was designed using a value node specifically to drive down price / transistor. EUV lithography is extraordinarily expensive so paying a premium for it seems appropriate.