you make it sounds like getting a citizenship is akin to going to market shopping. i'm sure most people who are eligible have either done so or have very good reasons not to. However, once you have two passports, it's great! the only caveat is that i'm wary of using my non-US passport to enter countries as I've read on some State Dept website that in case of dual nationality and if there's an emergency in a country you are visiting, you are only able to obtain services from the country on whose passport you've entered.
In other words, if you enter Syria on non-US passport and get in trouble, you can't run to US embassy to ask for help. Now, i've never tested it, but every time I decide which passport to pull out, i think how much hassles it saves me vs potential downside. Maybe that's all bull..if someone can disprove, i'd love to hear.