The only "bad" player is one that won't seek out knowledge and strive to be the best they can. Hell, I barely raid anymore but I watch as many boss fights as possible when I have time (usually at work using the latrine lol). If you want a raid spot, you have to earn it. If you give someone a spot then they'll be complacent and not try to be better. If you make them work for t, they'll strive to be better at whatever role/class they are and in turn, will make your raid team better.