Identical? Really? That's a pretty strong claim. What evidence do you have that all of these people have identical agendas?Obama's agenda is identical to the agenda of Nancy Pelosi, Harry Reid, Barbara Boxer, Chuck Schumer, Debbie Wasserman-Schultz and every other liberal in Congress. When I say "liberal", I mean a statist who wants to empower the government to run people's lives. The Tea Party in contrast seeks to limit government power so as to give people more liberty. Have you noticed that the annual budget deficit is below $1 trillion for the first time in Obama's term? What happened? It was the Tea Party reining in the spending and forcing Obama to come up with the sequestration cuts. Everyone who wants fiscal responsibility should thank the Tea Party because this is the only faction in Congress interested in fiscal sanity.
The Tea Party seeks to limit government power to give some people more liberty, like giving Christians the liberty to impose their religion on others, like giving corporations (which are people) the liberty of polluting other peoples' land/water/etc without any penalty. Those are just a couple examples of awesomeness Tea Partiers support.
I don't think anyone can say who exactly deserves credit for the deficit being below $1 trillion. I personally don't think anyone does. It's a matter of circumstance.
I'll never "thank" a group of people that believes threatening to not pay your bills is fiscally responsible (debt ceiling lunacy).