Are you sure it is?
And before you reflexively reply, note: there can be a difference between a law or program being "ruled" to be Constitutional and it actually being Constitutional.
Welcome to subjectivity. If you won't accept Supreme Court rulings as precedent, then the question can't really be answered. Which is find by you, since you're holding a position not supported by law.