Nein! Ein <div> sagt aus, dass hier ein Element ist; ein <p>, dass hier ein Absatz ist. Wer für einen Absatz ein <div> verwendet, der kann genau so gut Tabellen für das Layout missbrauchen, oder einen Apfel als Tennisball.
Ob du es glaubst oder nicht: Ich habe bereits mit einem Apfel Tennis gespielt und ich verwende Tabellen für Layouts.
;-)