What if you live in another town and are paying for that fire department? Just kidding. But really if you live in a country which has a tax treaties with the US, you also can offset your taxes with taxes paid to a foreign country anyway, so even for high-earners nothing goes to the embassy. If you do use the embassy, you generally do pay them fees of course.
The embassy is for maintaining relations with foreign countries, not just passports and birth certificates (and pricey notary services). That seems like a sideshow. When it comes to services for the public, they appear to spend most of their time dealing with visa applicants, based on the crowds and lines I've seen. They also do offer assistance for missing persons abroad; if you have a relative that goes missing abroad the embassy will investigate. That seems nice of them. I assume other developed countries' embassies are basically the same though.
Sorry, maybe I wasn't clear, I don't ever use the services they provide and I won't because they are provided by the other country I am a national of. I have no links to the US. Zero.