Some of the things described by OP where people lie about their prog point, where people are shamed for their lack of skill, this isn't a savage content issue, this is a socialization issue and it's just up to the individual to get better at the game and to get better at being social.
People who want savage content but easier are just lazy. Learn your rotation, learn the mechanics and learn to coordinate with the players you meet.
