OP, if you're concerned about how people play the game, you should play with only your select group that you know will be skilled enough. Few things to keep in mind:

-Some people enjoy different things in game, and just having fun in dungeons (even if they include wipes or silly mistakes) may be part of this
-Not everyone has a need or desire to be the absolute best at a video game
-Not everyone is going to have the same amount of experience within a game
-Some people may be very young, very old, playing with disabilities, etc.


Playing with random people and holding them up to your ideal level of play is silly. Get stuck in a run you don't like? Tell them it's not working for you, and just leave. There is nothing wrong with abandoning a run if you want to, but there is also no excuse for chewing someone out because they "aren't as good" as you, or playing how you want them to (not saying you've done this, just a general statement!).