Qual é o ponto de SSL se o fiddler 2 pode descriptografar todas as chamadas por HTTPS?

Eu fiz uma pergunta aqui um tempo atrás sobre como esconder minhas chamadas de solicitação http e torná-las mais seguras no meu aplicativo. Eu não queria que as pessoas usassem o violinista 2 para ver a chamada e configurar uma resposta automática. Todos me disseram para ir SSL e as chamadas serão escondidas e as informações mantidas em segurança.

Eu comprei e instalei um certificado SSL e configurei tudo. Eu inicializei o violinista 2 e executei um aplicativo de teste que se conecta a um serviço da Web https e também está conectado a um script https php.

O Fiddler 2 foi capaz não só de detectar os dois pedidos, mas também de decifrá-los! Eu pude ver todas as informações voltando e quarta, o que me leva à minha pergunta.

Qual é o ponto de ter SSL se não fizer diferença para a segurança? Com ou sem SSL eu posso ver todas as informações voltando e quarta e STILL configurar uma resposta automática.

Existe algo no .net estou perdendo para melhor esconder minhas chamadas passando por SSL?

EDITAR

Estou adicionando uma nova parte a esta questão devido a algumas das respostas que recebi. E se um aplicativo se conectar a um serviço da web para fazer login. O aplicativo envia ao serviço da web um nome de usuário e uma senha. O serviço da web envia dados para o aplicativo dizendo bons dados de login ou ruins. Mesmo se passar por cima de SSL, a pessoa que usa o violinista 2 poderia apenas configurar uma resposta automática e a aplicação será "quebrada". Entendo como poderia ser útil ver os dados na depuração, mas minha pergunta é exatamente o que devemos fazer para garantir que o SSL esteja se conectando ao que estava sendo solicitado. Basicamente dizendo que não pode haver um intermediário.

questionAnswers(3)

yourAnswerToTheQuestion