Agreed mostly. What'd you expect your companions to do on, for example, The Infernal Council, Soa, Fabricator, Minefield, Operator IX,? Tanks and mdps will stick to boss no matter what surrounds him and probly die in 1-2seconds, healers will stand at one place and throw attacks to boss even if raid is below 60% hp. Can't imagine what'll be with rdps.
Anyway, we're all pugs to each other, you're pug to me, I'm pug to you, but that doesn't mean that any of us is n00b.