"huisache, the writers of the Constitution were very serious about the separation of powers. Obama's appointments without Senate recess attacks that separation."
Actually, it attacks the rules that the Senate came up with for themselves (whether or not something counts as a "recess").
"I read an article that recess appointment shouldn't have even been used in this case because the Congress chose not to approve the appoints beforehand. This isn't just a technicality we shouldn't worry about. In this case the Congress said no, so the President forced it through anyway using a "recess appointment" when there was no recess."
You understand that this is why Presidents make recess appointments, right? To push through appointments that can't be overridden for a year? Every President back to Washington has done them. If you're implying that Obama shouldn't have made the appointment because it wouldn't have passed the Senate's approval, not only are you incorrect, but you have a misunderstanding of the event (whether or not it counted as a recess).
"It's a double whammy against the Constitution actually."
Firstly, since you're into separation of powers, and the President has the power to make recess appointments, I'm unsure why you think that making an unpopular decision is unconstitutional. Secondly, it's not that the appointment wouldn't have passed, it's that the Senate GOP members would have placed it on an indefinite hold (still would have gotten over 50 percent if it was put to a vote). You'll notice how the Constitution has nothing in it about filibustering, so is the Senate performing a "whammy" on the Constitution? Third, the Constitution doesn't have any rule in it about what is a recess, so how is it any sort of whammy, let alone the double whammy of which you speak? The Senate has its own rules in place for the aforementioned reasons, and THAT'S why Obama should be criticized for making appointments. Not because he's violating any sort of Constitution.