Ah, as usual, the SCOTUS twisted a fairly simple clause into a complex mess.
What I find interesting is that most of those cases are about minor issues - bridges, water issues, etc. I think the Court, especially Justice Kennedy, might very well distinguish those from an issue such as voting where the Court has enunciated some important principles.
Oh, and if that analysis of the court's decisions is correct, and I am hestitant to say it is, because that paper is obviously biased, then the Court has gutted that clause as much as it has the interstate commerce clause. Shame, once again, on the Supreme Court.