MLS is way better than the pay it gives. It's bullshit to be honest. The lower divisions as well for that matter. I've seen absolute garbage players in L2 in England getting over 50k pounds a year. It's ridiculous. Also, college soccer works against the player. It's popular among society, but it screws the players. PDL and NPSL are better. If it wasn't for the system, I'd rather have just played in those leagues than college. Also, the American geography makes it very difficult. If I don't make it here, I'd have to travel to another state to find another team. Most countries there would be 3-4 teams within a 4hr drive, maybe many more depending where you live.