I did that for 2 years and moved to Canada a year ago. I know the situation got a lot worse recently, although I can't tell why.
This is really a pity. São Paulo is really one of the most exciting and thriving cities I have ever been on. The nightlife is awesome and it's a great place to work. The traffic jams are by far the worst problem the city have.
I agree with the article that public transportation is a solution. We have a large subway system, it's not the longest of the world but it's the one with more passengers per mile, also known as the tuna can coefficient. Getting around using the bus or subways is often more painful than on a car.
If you ever go to São Paulo get a place near where you work. If you don't you will have a bad time.