Yes.
Not exactly correct. Only Hagel voted for it IN COMMITTEE - a committee that has 11 Dems and 10 Repubs = a 12-9 vote.
The concern is that more Repubs will vote for it on the floor - giving both the enemy and the MSM a lot to work with.
IMHO. This "non-binding" resolution has no other purpose.