Not Stupid, I think every Citizen should take it. Its why we have the Bill of Rights and in particularly the 1st and 2nd amendment.
We can be oathkeepers too. What is important is the ideals the Oath Represents.
Speaking it is the easy part. Living it is the Challenge, but that's What Patriots do.