Yeah that thing about airflow is spot on. My buddy was replacing thermal fuses like crazy on his dryer, new one would last a month then pop again. Turns out his exhaust vent going outside was almost completely packed with lint, like a solid tube of it. He cleaned that out and the dryer has been fine for over a year now, no more blown fuses.
Wow, I ran into that exact issue last winter. My dryer was overheating because the outside vent flap was frozen shut with ice. Once I cleared the ice, the dryer stopped blowing fuses and worked perfectly.