Your "friends" sound like total jerks. Your new friends sound like they wouldn't enjoy extreme primals/savage raids.. and that's ok. The point of now having story mode, and of the 24 mans, is providing raid content (more mechanics than dungeons) that is extremely forgivable. Having fun is important.. so I'd recommend ignoring the people complaining about filthy casuals and running the content you find entertaining!