No Obama is not!!! Funding is being cut at the end of this year for space shuttle launches. There are only 3 more launches left!!!! The last one will be STS-134 :(
That means there have been 133 launches before that one.
That's not Obama who is doing that, this has been scheduled for awhile. It needs to happen too, the Space Shuttle is more expensive and dangerous then other manned launch vehicles (Soyuz). Now, the mess with Constellation is another story. You might have some room to argue there, but there are good reasons for its cancellation.