This thing about pressure points
In Series 3 Sherlock is doing drugs because, unaware that CAM already knows about John, he wants Magnussen to think drugs are his pressure point.
Mycroft, however, is completely aware that Magnussen knows about his connection to Sherlock, and isn’t trying to conceal it.
In fact,…