We were speed running it blind on patch day with my pre-made. We are all geared for savage and it's not hard.

I'd never kick someone for being new, but unless someone asks me to explain stuff, I'm pulling everything I can, and if I see someone is new, the ready check IS your chance to ask for mechs.