Technically, you could make the same argument for any spending and taxing bill which funds, or pays for, our massive military budget. Let me ask you a question: if the bill was double the size of the current bill do you still think that Rand should have voted for it? How about if the bill was triple the amount? Is there any line Rand could cross which you lead you to object?
BTW, Rand would not be voting no just for show. It would open the door (which he now closed) to explain why the bill so horrific and could cost the lives of American soldiers!! If more American soldiers die because of this bill, Rand will have a lot of explaining to do.