I appreciate your detailed reply, and I agree with all your points.
I am however highly amused that everyone in this thread defending MySQL ends with some form of "I'd still choose Postgres though!". :)