Nope. It's the cost of equipment, club teams, tournaments & recruiting events. The soccer club system also excludes poor kids. I agree that lacrosse should be by age until high school. But looky here our boys are in HS and still people blather on about this. If your kid is a top D1 talent he'll get found regardless of age/club/school. If he's on the margins maybe just pick a D3 that fits his academics and he'll get to actually play. Or go to a big football school and play MCLA
Equipment is not expensive, club dues get compensated, its the parents like you that create the divide. I honestly have no idea what MCLA is, but I know my son loves lax and none of his friends have ever played as they see it as a rich white kids sport.