I kind of still think that its petty as you are comparing apples and oranges.
Samsung make a mobile phone - What shall we put in it?
Apple make a phone - what shall we put in it and what are we doing with the software.
A company that has stores world wide with a large number of staff, makes the OS its hardware runs on and spends a large amount of time on R&D compared to a company that builds a phone from components available at the time and puts a little jazz on androids current OS.
I am not saying that either method is definitive but to say that the iphone should cost less is over simplification.
If you don't like the price of something then don't buy it but if you are doing a comparison of 2 items then you cannot decide which is better based on price unless they both do exactly the same things.
What?

They are both smartphones that let you browse the web, watch youtube videos, make phone calls, send texts, play games, emails, social aspect etc.
They both do the same things, does the GS 2 and the iphone 4 do anything different?
Also have you ever used a GS 2?
Samsung put a lot of thought into the software side of things and that shows in all the user and expert reviews. It is the fastest and smoothest mobile on the market along with the 4s now.
They added a lot of useful little things and tweaked it a lot as well.
And trust me I use to hate touchwiz, all the people in the mobile section can easily tell you that, in fact I hate any of the custom skins like sense that are put on by the companies, I just want pure stock android.
So you are telling me that you are happy to pay £430 for the iphone 4 even though it is like +1 years old now and the hardware used in it is last generation (equivalent to the GS) even though you can get a great mobile (the GS 2) for a good bit less and beats the iphone 4 in pretty much every area. (excluding the OS preference)
You don't feel ripped of paying for something that is using old components that would be very cheap to buy?