Basketball is a relatively high cost sport. The largest cost is the training venues the cost of which would equate to around $2,500/team/year. In an 8 person team, that's just over $300/yr/player. Then other club costs need to go into that cost such as JDO and Coaching Directors. Some ABA teams also draw from the junior programme.
Then that's assuming all players actually pay their fees and don't default, or blame spouses, leave mid season, argue that I only played 14 of the 22 rounds so I should pay 37% less......
The annual fee for both summer and winter at most full clubs is around $500/yr ($10/week)
When you consider that a child / young adult is getting involved in a relatively safe activity, keeping fit, making friendships, learning skills such as teamwork, negotiation, problem solving, pushing themselves to their boundaries, and growing as individuals. They have this activity three times a week and as they grow older have the opportunity to represent the state at junior level, then play in a state level competition as adults.
$10/week is a small price to pay for all this.
Yep, some sports are cheaper per week than this and some that are more expensive don't run all year around. Some of those sports have boozy and/or sexist (or bitchy) cultures, and a number of the sports are limited to single sexes. Basketball is one sport that is played by both sexes, played in the safety of indoors, and doesn't take up a full day.