They have a bit better prices if you think of it like 8350/i7, 6300/i5, 4xxx/i3 but that's not the case. There aren't just a handful of convenient 'tiers' anymore, and it's more like i7, 8350/i5, 6300/i3, 4xxx, pentium.
Considering those comparisons - which again depends on local pricing, some of the prices are way different in the uk or other regions so this is going by u.s. prices (where I'm located so where my comparison comes from).
8350 - $165
i5 4460/4590 - $177-$194
6300/6350 - $98-$120
i3 4170 - $112
fx 4300 - $84
pentium g3258 - $65
They pretty much trade blows (sometimes intel is cheaper, sometimes amd is cheaper) or break even. The difference is around $20-30 even when they swap blows and unless replacing a cpu is a monthly expenditure it's not going to have much affect on a total build. $20-30 might buy a nice fan or two. By the time you factor in motherboards and coolers, things can even out further.
A locked i5 is a bit more expensive than an 8350, though runs comfortably on its stock cooler and can be easily paired with a lesser expensive b85/h97 motherboard. If you try to get a price competitive motherboard for the 8350 you end up with vrm cooling problems and adding heatsinks and extra fans to try and make up for it or end up with a more expensive motherboard and many times people end up pairing it with at least a 212 evo and now the $20-30 price difference is lost. It all balances out in the end yet intel continues to dominate most of the performance charts whether office productivity, video editing, gaming etc. Technically that puts intel's products in better favor of price/performance.
I could understand the big gripe if we were talking a $200+ price difference in builds one brand vs the other but it just isn't that way. It's more like <$30 for a purchase that's more of a long term purchase. Even rapid upgrade type folks perpetually upgrading low end budget rigs probably aren't upgrading more than once a year. A worthwhile investment in the first place would prevent that. Even looking at intel, leaving amd out of it so as not to pick on amd - say someone buys a pentium. It's not quite good enough so now they up it to an i3. Nope, now they need an i5. Those might be annual purchases, but now they have an i5 that ended up costing them $357. They could have bought an i7 and saved over $30 and still ended up with a better cpu at the end of a couple years.
Factoring in that $30 or so price difference, even worst case scenario if it were annually that's nothing. That's 50 cents a week. Even a younger kid in school without a car can do a few chores for neighbors here and there over 12mo and manage $30. If they put some hustle into it and put in the hard work they could probably earn that in a day or two. For as badly as people want just gaming systems alone, there's plenty of incentive. That's not even factoring a working adult. How many of those people consistently complain about high cost of pc parts and how many of those will be blowing more than that price difference tomorrow night having dinner out that they probably won't even remember a week or two from now. The prices really aren't that big of a deal and this isn't coming from someone with triple monitors and sli'd 980ti's like money is nothing, this is coming from someone who upgrades in stages as budget allows.
Assuming my intel based system cost me even $40-50 out of pocket more than if I'd opted for an amd system, I'm getting better performance for the tasks at hand day in and day out for a build I'm guessing will last me a good 3-4yrs or more. Just the other day I needed a roof ladder for a project and instead of buying one for $100 I built one for literally less than $10. It's a moot point just that fast and easy.