Honestly? OK... I'll bite:
1) Applications - the only problems I can imagine come when installing - NEITHER from repositories, NOR using (.deb, .rpm etc.) distribution specific packages - source packages. Dunno... WHY? Why do that?
2) Drivers. OK. A [small] part of hardware sucks. A Broadcom wifi card can be a nightmare. On the other hand, the vast majority of hardware "just works".
3) Patches... what patches? As long as stuff is installed via package management, updates are no problem. On the other hand if a particularly nasty piece of hardware has required "command line stuff" like recompiling a kernel... then leave it. It works, don't update it every time you have a chance.
He speak truth, me speak truth. Einstein relative.