Kurast, Tristram, Flayer Jungle...Caldeum. These towns are all in the same world, right?
I know it's just a video game, but theoretically my DH could saddle up his horse and ride on over to the Flayer Jungle to hunt for Runes and Charms if he wanted, right?
So, "game developers", why, in creating this game, would you not think about things like "story", "uniformity", "trademark", etc. It does not make sense that you would leave out things in this game, albeit a game, when in this "fantasy world of Diablo", there are such things as Runes and Charms and (Rewards...being able to complete a quest for someone and having them "socket" an item or "Name" an item after you, or make a non-magical item magical...?
Being able to create Runewords was the coolest thing about D2. I spent hundreds of hours searching for Runes, combining Runes, etc, just to try and get that amazing Runeword to fit into that godly 6-socketed sword. And that brings up another point...One socket? Really? Again, I revert back to my earlier argument....we live in the Diablo world, right? So my DH travels over to the Flayer Jungle and searches for a three, four, or even six socket item, but he can't bring it back to Caldeum to use???
My last discrepancy is a "Two-parter" and it has to do with Act IV. Heaven. OK, game developers, lets think about this for a minute. Let's pretend, and that's all we've been doing, that we are physically in Heaven. Diablo invades with all his minions, and we run over to the Chest or the Armor stand to get a weapon and what do we find!!!??? A non-magical or even Inferior weapon. Seriously? Heaven...has inferior weapons?
Secondly, concerning Act IV, Heaven...there should be nothing but Elites and Blues to fight the entire way through. Keep the Bosses where they are. Remove ALL inferior monsters, and only have Elites or Blues. You want to talk about "End Game"....this is it.