Actually G4Z, TBH I thought your letter was rude. You know that I agree with your reasons for writing to him 100%, but accusing your MP of not thinking for himself is going to get anyone's back up. He might well have thought the issues through himself- and got them entirely wrong. Some people are thick. It doesn't necessarily make them craven moral cowards.
TBH, if I was an MP and someone wrote me a letter like yours I would respond in exactly the same way he has. After all, you're not going to vote for him anyway.
Just stand against him at the next election. And try not to make it personal

.
P.S. sorry to 'hit and run' with this reply, but I'm off on holiday tomorow so won't be around to reply for a couple of weeks.