I very strongly disagree with your second paragraph. All the laws I know of in Germany that had trouble with the constitutional court were highly dubious. I think a law overturned by the constitutional court should be the end of a ploticians career or at least be the first strike. It's a complete failure to uphold the very thing they are sworn into an it's a complete failure in their own profession.
I can see that there might be complicated legal issues were my opinion would be wrong, but the stuff I know about (data retention laws and fission fuel tax) were absolutely abhorrent displays of incompetence and disrespect of the constitution.