US consular assistance is pretty worthless. They do the bare minimum and charge up the ass for everything else.
As a dual US-EU citizen, I never travel on my US passport or deal with the US overseas when I can help it, because it's a waste of time.
Also, as a EU citizen, I have the benefit of recourse to consular services from any other EU nation if mine isn't available.
The US isn't the only country that evacuates its citizens, but as far as I know it's the only one that will send you a bill afterwards. I'd much rather be evacuated by the French, for example, who have a far stronger record in overseas citizen protection.