I forget what GTX 750 Ti was cost when it was launched back in 2014.
http://videocardz.com/nvidia/geforce-700/geforce-gtx-750-ti
Surprised it was launched at $159 which will be the same price as 4GB GTX 1050! I supposed GTX 750 Ti 1GB started at $159 and $179 for 2GB model? Had a vague memory what OCUK price for GTX 750 Ti was at launch, probably £99 for 1GB and £139 for 2GB.
http://videocardz.com/nvidia/geforce-700/geforce-gtx-750
GTX 750 launch price was $119 so I think $119 will be GTX 1050 2GB launch price.
GTX 1050 4GB will be nice massive upgrade for GTX 750 and 750 Ti owners.
It does not change the fact that the RX460 2GB is under £100 and that is with the pound 20% weaker than it was last year. RRP is $110. GTX1050 4GB RRP is $149 it seems. The GTX950 RRP was around $150 to $160.
That means,the cheapest GTX1050 will be £135 to £140 at current exchange rates,or 35% to 40% more than a RX460 2GB. So I expect,that it should be at least 35% faster to compensate.
According to that link you posted the GTX750 RRP is $119 and the GTX750TI RRP is $149. That means the RX460 launched at a lower USD price than the GTX750.
The GTX750TI is £95 to £100 for a 2GB version,and the stock was purchased when the pound was much stronger. The same with the GTX950.
The GTX1050 is not £100 it appears. If you think it will be that price,you must have missed the whole issue of the pound being at its lower level for decades - its nearly 20% lower than last year. A direct conversion with VAT included would place the GXT1050 4GB as being £135 to £140.
The RX460 is a better card than the GTX750TI.
So trying to twist the RX460 as being a £140,well its not entirely true,right?? The 2GB version is $110,and under £100 which means it is competing with the GTX750TI.
Just because you cherry picked the most expensive 4GB RX460 does not make the RX460 a £140 card. Its a £100 card with versions costing £140. Nobody would be buying a £140 RX460 4GB when you can get a GTX960 or R9 380 for that kind of money anyway.
You are just obssessed with making everything a AMD vs Nvidia fight. It is getting tiresome very quickly.
To make it simple for you:
1.)Around £100 delivered, GTX750TI or RX460
2.)Around £120 to £130 delivered, GTX950(odd card might be on offer and cheaper as it is EOL now) and RX460 4GB
3.)Around £130 to £150 delivered - GTX960 or R9 380.
The GTX1050 is slotting into the third sector.
Maybe,Nvidia will have a cut down card to compete with the RX460 2GB. However,the card you are describing is competing with more expensive cards.