Since the Supreme Court almost always rules in favor of government to the detriment of the public, should congress be allowed to overrule the court?

Checking the Court: What Can Be Done to Rein in the Supreme Court...
Checking the Court: What Can Be Done to Rein in the Supreme Court...

Reining in the supreme court will require amending the constitution. Regardless, there is a very cozy relationship between congress and the supreme court. Congress approves judges that rule in their favor. Examples are:

The people demanded term limits. Reluctantly congress passed term limit. However, the supreme court voided term limits.

Because money is used to bribe members of congress, the people demanded limits to election donation. However, for the benefit of congress, the supreme court in Citizens United v. FEC (2010), the Supreme Court held that the First Amendment right to free speech prohibits the government from restricting independent expenditures for political communications by corporations, labor unions, and other associations.

Since the Supreme Court almost always rules in favor of government to the detriment of the public, should congress be allowed to overrule the court?
Post Opinion