Yesterday's Taboos Now Gone or Going
New Taboos are Emerging
Also posted in here [agnostic.com]
As a software developer (20+ years), I think of 'social norms' as 'software bugs' -- programming that can and needs changing.
IMO, the main criteria should be reason -- I reject whatever does not make sense.