You can gain experience in other ways, you just choose not to.
You say it is better to shoot weddings for free than it is to pay to go on a course. I disagree, training is a very valuable part of running a business and learning how to do it properly in the first place rather than making mistakes on the job is worth every penny. You also learn how to do things you may not even have considered and learn a lot about the business side too. I fail to see how muddling along on your own can be any more valuable, it will take longer too.
Shooting as a second is honestly not that difficult to find if you just go and look in the right places. (and this is not it)
You say it is better to shoot weddings for free than it is to pay to go on a course. I disagree, training is a very valuable part of running a business and learning how to do it properly in the first place rather than making mistakes on the job is worth every penny. You also learn how to do things you may not even have considered and learn a lot about the business side too. I fail to see how muddling along on your own can be any more valuable, it will take longer too.
Shooting as a second is honestly not that difficult to find if you just go and look in the right places. (and this is not it)
legendary




