A fair question. A combination of factors, 1) his buddies play at that club, 2) it is by far the most convenient major club in terms of logistics (which is aided by #1 due to carpooling), and 3) we were strung along by prior a coach who indicated he was on a path to move up--but then the coach and club parted ways.
To be clear, I am not looking to argue that my kid should be playing at a higher level. Rather, I'm looking to get him the resources to address his current shortcomings (his game is far from balanced, but he leans hard on a certain set of skills that are quite effective at his current level--but likely won't be sufficient at the next level). One of the previous posters hit the nail on the head: he is NOT going to miss his friend's birthday party to practice, and the natural gifts that he relied on to let him coast to his current level are not as unique as they once were.