I don’t understand why people seem to expect Congress to rubber stamp Presidential appointees. The President was elected, his appointees were not, which is why it’s so important that they go through a check by elected representatives before they’re handed power. Furthermore, the President is not the boss of the government, but is one branch of government that must be kept in check by the others. This is the whole point of requiring Congressional approval.
Framing delays in appointment as “obstruction” implies that Congress is blocking the process; on the contrary, Congressional review IS the process. No President or nominee is owed a quick appointment by Congress, but the American people are owed a Congress that remains vigilant to abuses of power by the Executive Branch.