Baikal,
I'm not here to get into a political argument. While that may be very easy to tell someone, and looks nice on paper, you come across ignorant saying that. If anything, it's seen as a smart remark in movies. "Oh you don't like this...call your congressman". Very representative of a straitjacketed mentality. Maybe in a few years they'll reply.
Please, give me a break. You come across as both arrogant and ignorant in your posts. Quite a few people here, myself included, spent quite a bit of their time and effort sharing their knowledge with you. But you don't seem to appreciate that, all you do is whine and complain.
I am not at all being flippant regarding contacting members of Congress. I myself have done that on many occasions, even before becoming a U.S. citizen, regarding the issues I consider important. I do not have as cynical a view of the American democracy as apparently you do. Whatever you may think about the U.S. politicians, they do need the voters to vote for them in order to get elected, and they do listen to what the voters have to say. In fact, contacting your members of Congress directly is one of the few ways you can influence what they actually do in Washington.
I'm raising the point and it is obviously unfair. We should not be penalized for something we had no control over. $600 is a month's rent for a lot of people. At the same time, I don't care that much given a passport is enough and I do have one, and I'll apply for a new one after the name change.
You are not being penalized for anything. You have gotten U.S. citizenship for free, without having to lift a finger. That is an enormous gift, for which you should be grateful. The document in question, a certificate of citizenship, is optional. The government does not require you to have it and it is under no obligation to issue it to you for free. Moreover, for people who derive U.S. citizenship as minors, it is really the responsibility of their parents to take care of the relevant documents right then and there. If you should be pissed at anybody, it is at your parents, for not filing N-600 on your behalf right after they got naturalized. It would have been much easier for them to get the relevant documentation back then.
Just the fact I can't even file the n600 without all those documents seems absurd. I'm a citizen and I can vote, and I have an American passport - yet I have to go through a process that doesn't treat me like a citizen. I have to go back and find documents that an illegal immigrant would be hoping to obtain just to stay in the country...green card for example. Again - I don't think it makes sense. I should be past the stage of needing my green card with my picture on it as a toddler.
Like I said, it would have been very easy for your parents to take care of this at the time they got naturalized.
And I highly doubt USCIS is funded any differently, and if they are, the difference is negligible. They know people will do anything to stay in America so these extravagant fees become the norm.
That's just shows your ignorance. USCIS
is funded very differently from most federal agencies and this has direct effect on the size of their application fees. Do a google search and research the question yourself if you don't believe me. Whenever USCIS needs to raise an application fee for a particular form, it needs to publish a proposed rule, subject to a period of public comments, where it needs to provide a detailed budgetary analysis of the processing cost for a particular form that justifies the proposed fee increase.
Anyway, I am done with you and with this thread.