From the lowest dungeon to the highest peak I fought with the Gorbad of PS3...
Firstly the general store wasn't missed because it had been under character control and some of our current character's are self sufficient.
The second thing to note is: since that shop was gone, people started relying on an instant supermarket restaurant called McHela's Folly.
People should actually be making meals themselves and not relying on people to cook for them. It's a vital thing in the world of The Elder Scrolls.
Because not everyone has the kind of cash to eat out every night. That's a luxury which only nobles have had the chance to achieve in their lifestyle.
A butcher not only provides meat, they also cut the right parts to be used, cleanse it of ill elements, get exports and have a local supplier.
Why someone wouldn't go to such a place is honestly because of bad in-character narrative. Characters need variation in their lifestyle to be happy.
Not all characters are Jormaw of all Trades, nor can they always be pleased with the same old supplies or meals from Hela's Folly / the general store.
Variety of life is better than simplicity for the sake of the RP, Gorbad. Characters that aren't varied are unrealistic and extremely predictable.
And thieves are almost never killed. They're just chucked in prison to rot. People who have killed others or commited great atrocities are executed.
What's life without many debates, gandalf the grey. I, the balrog of moria sure enjoy them!
Note the highlighted section. Why would you want three meat sellers in Valton if you say that? I honestly think it's better to work on what characters we have and bring depth to those, instead of splitting every single aspect of a towns economy into separate characters.
If you follow real-life logic, then the job a single character does would be minimal... For example, currently in Valton, if the smith wants to create a sword, the following happens: Nellis mines it, brings it to Gorbad, and Gorbad begins making it. He then most likely sells it to the general store and keeps the more unique things at his own forge. However, if you apply "the variety of life" too much, then the following would happen: Nellis mines the ore and sells it to an ore-provider. The ore-provider sells it to the refiner guy. The refiner guy sells it to the ingot-shop. The ingot shop sells it to the smith, who then creates the sword. He then sells it to the general store... Adding a refiner guy and an ore-provider, as well as ingot shop to the town adds "variety", but it's not good variety. In real-life, it could well work that way. But in Valton, it's tedious. In addition, the characters involved there would have very boring jobs... Why on earth would even want to RP a refiner of ore, who only refines ore...?
Common people buy their meat straight from the hunter if they know him, otherwise from the general store. There isn't a need for a butcher. Variety is fine, but a butcher is simply too small to be worth it.
I'll lay out my reasons for them so you can judge them.
Alfiq, spotter for the guild passes unnoticed easily, gets into small spaces and can climb very well. Communicates with his brother telepathically and can use magic (telekinesis and the like) when necessary.
Cathay-Raht, huge, slightly taller than your average nord with a muscle structure to back it up. Acts as the enforcer for his brother and the guild, also works with the Khajiit caravans to send things back to Riften and maintain contact with the guild and such.
An alfiq khajiit thief... using telepathy to communicate? I'm not entirely sure if that is lore-friendly. They aren't supposed to be able to communicate. As for the Cathay-Raht, I think you could just stay with a normal khajiit there and say that he's muscular, instead of adding in complex sub-species.