I'm not an Alabama resident but I've hunted in Alabama my entire life. Grew up hunting in bama and will probably continue hunting in bama until I die. I pay my $300 non-resident license fee to hunt every year which gives me the ability to hunt on land just the same as a resident of Alabama. I think these SOA hunts are great and its no different than what many other states do. I did get selected for one of the SOA hunts but it wasn't the one that I really wanted to do so I declined but I will be applying next year as well.
It blows my mind that someone would have a problem with non-residents being able to participate in these hunts. Especially since none of the "resident" taxes fund these programs. These programs are funded by both resident and non-resident hunters and not general fund tax dollars.