I love scouts but it's not cheap and people who try and say it's more economical than sports aren't being truthful. Yes, elite club sports can be pricey, but so can high adventure scouting trips that require airfare, etc. Like everything, the costs benefits analysis depends on where you are and what you want to get out of it. I think youth sports and scouting are wonderful, complementary activities and I do not like to see either group bash the other. Scouts teach teamwork, leadership, citizenship, and service, and so do many sports, especially if the same caliber of person is involved with the programs. My kid actually did more meaningful service projects in connection with his sports team than he did with his scout troop.
Whether scouts or sports, you have to control the cost. Don't join a Troop that charges high dues, doesn't do a lot of fundraising, and engages in a lot of high ticket special activities. Or, if you do, ask about scholarships. Our unit offered that to a limited number of families on first come, first served basis. Look for cheaper summer camp options. I found an out of council day camp that was half the cost of our Troop's resident camp. Yes, my son did not get to camp out with his friends, but he still was able to get a lot of merit badges done, swim, and meet other scouts. A scout is intrepid! You've got to do what works for your family budget and not get stuck in a Troop or Council scouting "silo". Look around. Talk to other scout parents and Troops. Be innovative.
Encourage your unit to "recycle" uniforms and equipment to cut down on the cost. I had a kid who grew like a weed and often had to buy new pants or a new shirt almost every three months. Hand me downs can help. Same deal with basic camping equipment. Ask for donations or share among scouts. Not everyone goes on every camp out, so borrow a tent or a pricey sub zero bag for a winter camp out.
Finally, frankly, I cannot afford the $175 or more FOS contribution in my area, so I give what I can and try to volunteer whenever I have time.
A scout is thrifty, and that means being willing to think outside the box in order to make sure they get the most bang for their buck and keep things affordable for their family! Good luck to you!