Yes, I always try to default to full-SMT design whenever possible. The opposite, trying to default to THT, is becoming a masochistic act I think.
At some point I realized that TH parts isn't as much extra cost you could think it is. If you do a proto batch of 10, just solder them yourself, takes an hour. If you do 100, let the Chinese CM solder them for you. What I have seen, the quality is OK.
So I don't feel bad using TH parts when there is an advantage, for example the large caps, bulky connectors and high power resistors, high voltage parts. And TH pin header takes less board area than SMD pin header.
BTW regarding resistors that dissipate a lot, sometimes this is a sign of bad circuit design. Always when dissipating power, ask the fundamental question, why do you need to dissipate? Sometimes you can just make the circuit more efficient, save space, assembly cost, and energy. For example, instead of dissipating 5W in a current measurement resistor, use a higher gain, lower offset amplifier and dissipate only 1W. Or instead of "regulating" current by CV supply + series resistor, design a CC supply.