All the important people know Ron Paul is correct, and those who wish to profit from yet another undeclared war be it in Iran or Syria or wherever will always lie, cheat, and worse to keep their money and power.
Ron Paul needs to hammer on the point that congress, as the direct representative of the people, must declare war and unless they do any subsequent military action is not in defense of the United States but rather is an offensive war that is being waged to profit certain individuals and companies at the expense of all the rest of us.
Non declared wars are the epitome in illegal government and are one of the most evil action that governments can do, they should never be supported by any moral person no matter that you agree with the cause of the military action. If Congress can't get their collective heads out of their rears to pass a declaration of war then whatever the reason is is not important enough to send Americans to die for and to spend taxpayer money to kill innocent peoples, because innocent people always get killed in wars.
Now that the entire world has been declared a battlefield and any American citizen can be unconstitutionally taken by the military if they are suspected of being 'associated with terrorism', whatever that means, the idea of when War is justified takes on an entirely new urgency.
Most people will and do understand this, it just needs to keep being repeated.