There’s never enough merchants as long as you have a steady supply of platinum.
Uh, I'm pretty sure there is, but I would love more NPCs.
For example, how about a merchant that sells defenses to your base, such as turrets and all the other technological wonders of today?
1) We already have cannons.
2) "Technological wonders of today?" Do you mean like security lasers or what?
Or what about guard NPCs which help make your settlement a safer place?
Can't they all do that? NPCs can protect themselves from mobs (in PC version; I'm waiting for them to add this to mobile). Oh, do you mean an NPC that goes really fast and has a sole task to kill mobs but then runs away and falls into your diligently-made lava contraption because it's chasing a Flying Fish while it's raining outside? Ok, I'm kidding about that one, but the NPCs can protect themselves already. If you want your NPCs protected, you should do a better job at doing it yourself.
Or how about built in villages with actual villagers living in there, because sometimes terraria feels like such a lonely game.
I like the idea of an village structure, but do we really need villagers when we have NPCs???? I think an abandoned village would be cool. Yep, I would go with that.
Hiring mercenaries is a good one too, especially when you go on missions to defeat bosses or purify the crimson or corruption, in which these hired warriors will keep you covered or fight alongside you.
I don't really have much information about this. Luckily, you commented on this.
Mercenaries could function just like pets, just hireable ones, and also don’t clip through walls.
Now we have underpowered pets.
However, you are right about the mercenaries cheesing the battle. Maybe a MERCHANT TYPE NPC will come along after certain requirements are fulfilled and then, and only then can you hire mercenaries, for an expensive amount of money.
Now we have expensive, underpowered pets.
Maybe you could be given the option to arm the mercenaries yourself. But then again, they need to be expensive.
Now we have expensive, underpowered pets that you need to use your resources and weapons to make decent.
Hopefully at least a few of these would make it into the game because after you craft shroomite armor and beat all the bosses in mobile, there’s not much to do.
I'm pretty sure that, if these NPCs were added, they would be used before you craft shroomite armor and beat all the bosses in mobile. However, you are right. There isn't anything to do after that.
Also, I am referring to mobile, as it is very much lagging behind the PC and console versions, which is why shroomite armor is the best since mobile lacks moon Lord.
I agree with you on that one.