I’d say there is a 3rd reason: That the US is tired of this kind of domestic slavery by diplomats and wanted to send the diplomatic community a message. And when it comes to law enforcement, one way messages are sent is through harsh arrest and detention procedures.