The 1070 and 1080 don't have counter-parts, the 1060's MSRP is higher than the RX 480s at a slight performance increase, and the 1050 is looking to be more expensive with a slight performance increase. Aside from the overly expensive RX 480 right now, the general trend with Nvidia has always been a bit more performance and allot more money. If you look at the R9 290x vs the 780 Ti you can see the R9 290x has aged better. Nvidia cards for the most part outperform their counterparts but I wouldn't call it handily and it's usually at the cost of future performance. Ergo, GTX 970, a $350 card that after only one year is showing memory deficiencies in more demanding games. Usually you'd expect to get more than 2 years out of a video card. Nvidia cards are excellent if you plan to upgrade rapidly but they usually aren't designed with the future in mind.
Another again. Man, just let it off with your AMD is superior to Nvidia. Your comparisons are assumptions at best. The RX 480 8gb is a great card but that is the only great card from AMD right now in every segment. Seriously you are jabbing old nvidia cards just to make AMD cards look better? Why not jab at the present cards now. Are you really that desperate. Jeez Tell AMD to release new cards already so gamers will have a lot of options. Just let it go and be happy with your 290x. Seriously.