First let's clear a couple things up. The cost of putting in an extra gig of RAM should not have been an issue. Also the battery hit would also be negligible. The the crazy question is that why after 3 generations are we still on 1GB? Who knows. We an debate that forever. Here's what I can say based on my experiences :
Games like infinity blade 3 use almost ALL available RAM making app switching useless. Now let's use some logic here. Having a 64 bit ultra fast processor is only really going to be useful for really intense apps like games, photo/video editing. Everything else you typically use is still pretty smooth on an ipad 3(mostly) and ipad 4. So if crazy powerful apps are already reaching the maximum RAM usage how is anyone going to be able to keep pushing forward with EVEN BETTER INTENSE apps using a processor that has such little RAM on board.
The sports car analogy here is perfect. I can never get to see that quick 0-60 if I have to gas it up after 45 MPH.
So all in all it feels like apple is just playing a numbers game because they are putting a technical limitation from apps TRUELY taking FULL advantage of this 64 bits. An extra gig of RAM would have really let devs fly with the new processor.
Another comparison is iPad4. Devs are still optimizing games and it took months to begin utilizing the A6. I highly recommend people with iPad 4 skip this round unless you are really aching for a lighter device. But patience will be to your advantage as next year the ipad will get the fingerprint sensor and 2gb for sure. If not then it all really is a cruel joke.