Very well written, will be interesting to see how long it takes to get a response and what the outcome will be.
But really, you did well IMO to keep emotion out of the email, and just to provide concise facts. All the points you raised are valid, hopefully its taken constructively and someone somewhere learns from it.