Are all sins equally heinous?

In a recent article, Barnabas Piper criticizes Christians for the manner in which they confront the sin of homosexuality. The problem with these confrontations, argues Piper, is that they are not equally distributed over other sins. What about the sin of fornication? Or divorce? Why do these not get equal attention?

This is certainly one of the most common objections to Christians who confront homosexuality. But, I think there are a number of problems with it.