I have never abandoned a leve only when it was too difficult, i go in a small group and we all agreed it would not be done, i have managed ok with exp. I agree there needs to be some more variety and some leves are rubbish but i don't want to do the same leve over and over and over...they should improve the leves. The only way around it i see if is they let you choose your leves instead of just giving you a random 3.