「お粗末様でした」という言葉は、接頭辞の「お(御)」に、品質や内容が劣っていることを意味する「粗末」、そして丁寧な接尾辞「様」と過去形「でした」が組み合わさって成り立っています。この言葉の語源と由来は、かつて自宅や宴席で来客に手料理を振る舞った主人が、「大したもてなしもできず、粗末な食事で恐縮でした」と自らをへりくだって挨拶した習慣にあります。
日本語における謙譲語・謙遜表現の文化では、自分の行為や提供したものをあえて低く表現することで、相対的に相手を立てる作法が重んじられてきました。そのため、自分が腕によりをかけて作った料理や、自ら費用を工面して用意した膳に対して「お粗末様でした」と述べるのは、古典的な礼儀に適った使い方でした。
日常会話でよく使われる「どういたしまして」との違いは、相手への意識の向き方にあります。「どういたしまして」は相手からの感謝全般を「礼には及びません」と受け止める汎用的な返事であるのに対し、「お粗末様でした」は食事やもてなしの提供主が自虐的にへりくだる限定的なフレーズです。この言葉の本来の立ち位置を理解することが、適切なコミュニケーションの第一歩となります。