I'm a SMD bigot or perhaps better put, a "TH phobe". Especially when making my own boards. Some stuff doesn't come in SMD versions: large electrolytics, terminal blocks, .1" pin headers, .... Also, some things in SMD cost more - like sense resistors. I've made a lot of boards and have never done a truely 100% SMD board. The good news is you can get the number of holes down to a mere handfull.