Mich_ ti ringrazio per l'esauriente e convincente spiegazione, non ho esperienza diretta di device "limitati" quindi mi fido di quello che dici, che peraltro mi sembra sensato.
Comunque stabilito il perche' e' piu' "giusto" farlo, dal punto di vista tecnico rimango del parere che usare i div sia molto piu' macchinoso e meno logico (dal punto di vista del codice, non della struttura della pagina, ma io sono un programmatore quindi ho probabilmente una visione diversa da quella di un vero designer), gia' solo il citato fatto che il padding cambi la dimensione di un div mi sembra fondamentalmente un errore.