Originally Posted by Virgil Tracy:
“I'm sorry , but that doesn't make sense , he's made it clear that he's going to ruin their lives , Watson is a former soldier and Sherlock a sociopath , and yet he doesn't feel the need to search them?? plus Mary already attacked him .
and what about wire-taps ?”
I'm certainly not trying to claim that it makes sense in any sort of real world, but in terms of the storyline, I think there can be some sort of logic.
As I see it:
CAM is totally confident he has control over pretty much everyone.
Searching Holmes and Watson when he came to Baker St is part of putting his mark on them, making it clear that he is the alpha male. I can't remember his exact words, but it was something to the effect that it was now his office. (Edit. I remember, Sherlock said something like "I thought we were meeting in your office", and he replied that it is his office).
He has relied on everyone being afraid of him. People dare not kill him for fear that what he has on them in his vaults (and possibly elsewhere) will still come out.
When Mary broke into his office, it was not to kill him, it was to get hold of the information he had on her.
On that basis, he has no fear for his life. The henchmen with him at Baker Street were more for show, to make him look powerful.
Sherlock can judge people on first meeting based on small pieces of information. CAM does the same, but uses it as a basis for getting information to hold against them and to blackmail them. I don't see why Sherlock would not realise that, as he could do the same if he was so inclined. As a result, I think Sherlock fully understood CAM's methods. On that basis, the neeting in the cafe takes on a different meaning. Sherlock pretends to think that the glasses are important in order that CAM becomes more and more overconfident. An apparently awestruck Sherlock then basically begs to be allowed to visit Appledore, and is prepared to offer CAM a prize that he cannot ignore (ie Mycroft).
All this apparent sycophancy from Sherlock just strokes CAM's ego and he becomes overconfident. When Sherlock arrives at Appledore, CAM's still confident as he now has even more hold over Sherlock - he's not bothered about the GPS in the laptop, it means he has Sherlock.
He becomes so overconfident that he cannot wait to show Sherlock that the "vaults" are all in his mind. A stupid thing to do, as it now makes him a target. Now it's not only that he can be killed, as the secrets are nowhere else, but he must be killed to that the secrets can never come out.
I know its a bit far fetched, but that's the only way I see that he would open himself up to the risk, ie that his overconfidence and feeling of superiority blind him to the risks and he cannot resist showing off how much in control he is. But at the end of the day it is no more far fetched than the basic idea of being able to learn so much about people just be looking at them.