I have been told that is an old-fashioned, puritanical attitude.
My attitude is old-fashioned.