I have 3 daughters. All play/played school softball at a small high school. The oldest played travel ball for 2 years. My thoughts...
The "Tryout", at least 10 years ago, was more a tryout for the parents' bank account. If the check you wrote was able to clear, congratulations. You made the team.
Ten years ago, the cost was significant, but it didn't seem ridiculous to me. It was a few hundred bucks plus the expense of travel for practices and tournaments, gear, etc. Not cheap, but not stupid expensive, either.
Then two years in, the entire model seemed to change. The organization she played with, along with others I heard about, started paying coaches instead of relying on parent volunteers, increased the travel range, frequency and duration, leased off-season practice facilities, etc. and the cost got stupid. From a few hundred bucks a season to well over $1,000 - and there are 2-3 "seasons"!
Travel sports, in my opinion, are fine for those athletes that have the talent and dedication that will take them to the next level. It offers a high volume of competitive games. But for the 90+% of kids that will never play after high school, it is more a social activity. Would you pay $2,500+ a year for a social activity?
The down side goes beyond the money in my opinion. Of the 12 girls that played junior high travel ball on my daughter's team, only 3 continued to travel or high school ball after 8th grade. Many travel teams do not allow you to play spring and fall and then play school ball in the summer. My daughter's organization did not and it was actually in the "contract".
My advice would be find a rec league and see where it goes. If a kid has talent AND wants to live and breath that particular sport, I would start by trying to organize a team with some of his friends. There are plenty of rec leagues around and plenty of free places to practice and should be able to find a handful of tournaments that can be entered without requiring each kid's parents to make a mortgage payment to participate. 10U would be the absolute earliest level where I would pay to play anything, and more likely 12U. The existence of 8U teams are almost exclusively rostered by kids with delusional parents that think they have the next Bryce Harper or Jenny Finch or parents with more money than sense. Either way, I wouldn't want anything to do with that.