How can the Republicans be accused of being the Party of No, if they are in fact voting as their constituents want them to and rejecting the president's agenda? Doesn't that make us the People of No?
I think the President knows this and would much rather tell us to please just get out of his way because he knows better than we do what we need. But he's cunning enough to realize that might be seen as hubris by the little people, so he goes after the opposition party.
If someone is trying to set a bomb to blow up a building (or an economy, or a nation) then obstruction is what's needed. Compromising doesn't really do the job, sometimes.