Nothing anywhere says that we have to accept SCOTUS decision without question. It is up to the other two branches of government and the American People to hold their feet to the fire to make decisions based on sound, Constitution-based reasoning in the majority opinion. Many of their majority opinions hardly discuss the Constitution at all and when they do, many times only in passing.
Opinions and decisions that clearly ignore or change the original text and intent of the Constitution should not be acceptable to the American People. We are not under an oligarchy. We are under a Constitution Republic and NO branch has permission to change the Constitution outside of Article V.
The states cannot trample on the bill of rights.
They do not have that power or authority.
Incorporating the bill of rights against the states means they have to abide by it too.
The FedGov must abide by it.
That they currently do not is because the people are too busy playing at being citizens rather than being citizens.
The supreme court exists to debate law and act as a check on presidential power.