As I stated in the post I also have a MacBook Air that still functions perfectly for development work. I would never recommend a Hackintosh as a developers sole computer. I also mention that I pursued this route because my gaming pc needs a refresh cpu/mb wise and this can be easily converted by dropping in my existing high end GFX card.
You are right about one thing though, it is a cautionary tale. I wrote it because I didn't see enough showing the pain involved.