(Disclaimer: not trying to blame or single out anyone, this is just my thinking and trying to help out)
Rage quits is something I figured we wouldn't have to deal with in these team nights. It's really lame. In the last game, did I rage quit after JK walked into a bush with 5 people in it giving first blood, after we already saw them AND I pinged to fallback? (sorry JK) I thought I handled that rather well. It wasn't that hard really. To be fair, we did start the game with JK not being in vent. That may have caused some problems. I tried to move on and play things out and we ended up winning.
We just have to realize that people's skill levels are all over the place and there isn't an easy way to deal with it. Hell my skill levels can vary quite a bit on a given night. I think there's a list of basics that our team nights really need to work:
-Keeping your cool
-Always trying your best
-Having decent map awareness
-Adapting your playstyle for others
-Being able to play different roles and champs
-Staying fairly even in CS
-Paying attention to objectives and knowing when to go after them
Some people we have played with may not have all these basics down. That's fine, but it creates a challenge for the players that do. Especially when teams have to be built around people who only can/want to play one role or champ. I think this is partly where Peter's frustration came in. Switching around the lanes is pretty normal for above average ELO tier playing (I'm assuming 1250 ELO+), but there's a good number of people we play with who don't do much or any ranked. I don't know if we should be switching around lanes when playing with people who are only comfortable in a certain lane.
Also, if you want to improve as a player, you HAVE to learn other roles and champs. Even if it is just a few. It's better for your own enjoyment and for your team. I still have ridiculous amounts to learn and I've played nearly 1500 games.
tl:dr Skill levels vary, don't rage quit. Maybe we have to treat inhouse games less like ranked. Always be learning stuff.
PS: I may not have fancy ELO, but I win more games than I lose and I'm happy to help anyone out who wants it. Add me and PM me whenever (The Dude II)