But, you are mistaking a high-end chip with a mid-range chip. Yes, the MBPs all used to come with 4MB of L2. That is true. But that was because they all came with the high-end Merom chips. Now, with the new Penryn chips, the 2.4GHz chip is in their mid-range line, not the high-end. So, it might look like they cut L2 Cache. But, its really just a new chip, not the same chip with less cache.
People really, its not like this was hard to see. The old chips were Merom, and had 2MB/4MB. The new chips are Penryn, which have 3MB/6MB. This isn't a secret. Just because your old 2.4 had 4MB doesn't mean this new 2.4 will as well.