OP's 3rd item, however, doesn't make sense in this list. Thieves wear thieves armor, assassins wear assassin armor... How is that stupid? I would find that stupid if Thieves wore Assassin armor and Assassins wore Thieves' armor.
The point was that specific "job apparel" for thieves and assassins is stupid as everyone would be able to see who they are immediately. Then again, it didn't prevent Assassin's Creed from becoming a hit, people in Skyrim don't recognize clothes anyways* and instead can miraculoulsy see what skills I'm good at ... like a thief would have the words "pickpocket" and "lockpick" tattooed over his face or something.
* I had a really funny moment with that clothes store owner in Solitude. I went in there and bought fine clothes/shoes just for not running around like a bum in town, lol. I wore it, went outside and looked around, a few moments later, she approaches me and says that if I wanted to go see the castle, I should overthink my clothes. I agree on wearing the clothes she gives to me to talk to the Jarl about them ... only to see it's the exact same clothes I already wear and had just bought from the very same person! Wasted money
and AI fail.
Another thing that doesn't make sense is NPCs killing someone and then standing there wondering who did it. Or when I cast rage on someone while hidden and far away, and the raging person is then killed by other NPCs, those will miraculously know it was me who cast the spell and come after me.