No, he hasn't. He's gotten whatever the industries who prop him up have wanted. That's why his name is all over a signature piece of "health care" legislation that was written by the insurance industry and is a complete disaster even for most of the people who were supposed to benefit from it.
He's nothing more than a jug-eared dope who stands there and reads off a teleprompter while the major business interests that pull his strings get what THEY want.