> QFNs and most reflows are tricky as well
I've now manually soldered two dozen or so 0.5mm pitch QFN chips without a single failure. To be honest, I'm somewhat surprised myself. I'm using the footprint recommended by the manufacturer, NXP, which has small vias on the edges of the center pad. Since the center pad is VSS, at least one via would be required anyway.
My process is quite simple:
1) I use a soldering iron to tin all the pads except the large one in the center.
2) I apply no clean flux to the freshly tinned pads. If I wouldn't be too lazy to make a stencil I could probably skip these two steps.
3) I apply a blob of solder paste to the center pad.
4) I place the chip.
5) I reflow the whole board with a hot air soldering station. After the solder has melted, I tap the center of the chip to make sure all the pads on the chip have made contact with the pads on the board.
I actually prefer QFNs over QFPs because on QFPs it's really easy to get solder bridges - easy to fix, but more finicky than preparing QFNs in the first place.
I realise this doesn't really apply to manufacturing, but automated manufacturing already has the processes to deal with QFNs.