Skip to main content
spelling of alter in thread title --> altar
Link
Jack O'Flaherty
  • 43.2k
  • 4
  • 43
  • 63

Meaning of "slaughtered on the alteraltar of expediency"

Source Link

Meaning of "slaughtered on the alter of expediency"

I was reading the book The Unwritten Rules of PhD Research by Marian Petre when I came across the following idiom:

... anyone with an armchair and reasonable general knowledge can usually find several reasons for querying the representativeness of a sample without much effort. These scruples tend to be slaughtered on the altar of expediency the moment that the questionnaires go into the post (questionnaires are a favourite method for collecting large and dubious data sets)...

A google search shows this is not an extremely common phrase. What does it mean?