How can you say the iPhone is overpriced; compared to what?
- Iphone 4S Unlocked (USA) = $599 (Apple site)
- Samsung i9100 Galaxy S II = $544 (Amazon)
- Motorola DROID RAZR XT910 = $649 (mobilecity)
In the US btw, many of the contract smart phones are priced more expensive that the iPhone... so how does that hold up to your statement?
Apple's cut as you put it is all down to the rationalization they achieve on the supply chain i.e. higher volume = improved margin -- yes you could argue that's why they should be even cheaper; but sorry that not how the commercial world operates.
-------
Also, before it get touched on I'd like to point out that we should avoid getting too stuck on RAM and processor specs. On the PC vs Mac parts debate -- you need only look at the performance stats for the new macbook air (some parts are worth more than others e.g. SSD vs more RAM).
There are many articles stating why both Apple and Microsoft smartphones are choosing to stay with a lesser amount of RAM (512Mb vs 1Gb)
i.e. Because it uses less battery, similarly faster processes use more battery -- that's also possibly why even though the same chipset is shared between the ipad2 and the iPhone 4s; the iPhone 4s chipset has been clocked to run at a lower speed to further conserve battery. This same argument is also most likely valid for the lack of 4G (HTC EVO 4G was the first with this -- battery life on 4G was only 3 hours).
Many believe that Android phones suppliers are chasing the processor and RAM game to try to stay ahead of the operating system lag issues and of course to play the "mine is bigger than yours game" -- ultimately what counts is the how well the performance is (not the size of what's under the hood)
Microsoft btw has acknowledge even with Windows 8 that they have significantly reduced the RAM foot print and process requirements (required of course for there attempts to get into the tablet game)