Hello K.. I have been in your shoes and wasn't sure what to do either. I had to step away from the situation and take out the "feelings" part of it and determine what lesson I would be teaching my son by letting him quit. He did this with Karate first. He wanted to quit after a few weeks, even though he was doing well in it. He didn't like having to wait around for the other kids to learn the lesson that day, and got frustrated. I told him that he made a commitment, and that he needed to stick to it. I also told him that if, when the classes were over, he did not want to sign up again for the next level of classes, that was his prerogative, but that he'd have to stick it out in this case. He ended up being very happy at the end of class, and actually signed up again.
On the other hand, when I signed him up for the Young Marines, he wanted to quit again, but this time he was a few months into it. I paid a lot of money for that program, money I didn't really have, at that time, to spend, but I felt it was for a good cause, and he was on board with it, also. He wanted to quit, but I gave him the "commitment" speech again. My breaking point came one day when, on the way there, he broke down crying, which was totally out of character for him. I made him go that day anyway, but in the car on the way over there we had a talk about it, and he said he just doesn't like to be there for 8 hours a day, getting yelled at all day. I thought to myself, "what fun is that???" and decided to see for myself what was going on. Initially, I stayed for a few of the sessions, and found that they did a lot of drills, and yes, there was plenty of yelling, but I was assured that there would be "fun" stuff, too. He would get to participate in parades, and things of that sort, but he only went to one parade the whole year he was in it. Well, it was almost a year. After I saw that all they were doing were drills, and the yelling had NOT ceased, I decided to remove him from the program myself. I had put him into the program hoping he would learn some discipline and respect, but at the same time, he was just a kid, and I wanted him to experience SOME fun in his life. We were both much happier once he left that day, and I have never looked back.
The choice is your, obviously, but I would suggest having him stick it out, and learning a valuable lesson about commitment. Those are just my thoughts on the subject :)