I think most are shot on game farm and the reason they wait so long to shoot is they owner of the ranch tells them what they can shoot. The hunt is free so they can advertise for the ranch.
My dad in his senior years went to Ohio to shot a trophy and he had video of massive deer and the guide would tell him that deer will cost you a grand that one will cost your 3.
My dad said the guide told him a rich guy came to the ranch shoot a 8 grand deer and was so excited that as they trailed it another one jumped up and he shoot it thinking it was his and it was a 12 grand deer. Sorry but 20 g's is crazy.