I don’t doubt for an instant that your narrative is accurate, and that this was the state of affairs in the part of the US where you grew up (which, I am going to assume, was heavily Catholic). I am assuming you and I are around the same age (I will turn 60 years old next week). My difference is that I did not go through 12 years of Catholic school (only the last three), and I grew up in “the Bible Belt” where evangelicals pretty much ran the entire society. If Catholics did not shop, it may have been as much because few stores were open, as any willful abstinence from shopping on their part. It was just atmospheric that “you don’t work on Sunday if you don’t have to”. I really do not remember whether it was ever covered in religion class (grades 10-12) or not — it may have been “just understood”. I do distinctly remember that the catechist who received me into the Church did tell me of the “no unnecessary servile work” teaching, and it may be a false memory, but he mentioned something about “don’t cut the grass and don’t overhaul a car engine”. That’s been 45 years ago.
All of this being the case, to address the issue of “traditional Catholic teaching”, I do have this from the Baltimore Catechism #2 (the Kelley version, illustrated and annotated) as well as from Jone’s Moral Theology:
(Please Note: This uploaded content is no longer available.)
(Please Note: This uploaded content is no longer available.)
(Please Note: This uploaded content is no longer available.)
(Please Note: This uploaded content is no longer available.)
The only way I see around any of this — at least the Baltimore Catechism part — is to say “well, times have changed, @HomeschoolDad’s OP reflects our present social and economic reality, and the Church is OK with us following the lead of the larger society”.
And that ennui… gotta avoid that ennui…