Well I just put a BPS 10 gauge on lay-a-away, so I understand the 10 gauge line of thinking.
I tote a 6 pund 20, a 7 pound 12, and a 9 pound 12. I love my 20 for run-n-gun situations and tight woods, but I find the heavy 12 to be an oxy-moron. If I am going to shoot a 3.5" 12 gauge for field turkeys, I may as well get a 10 gauge for the extra gun weight and option of heavier payload.
Now my 10 won't get toted everyday of the season, but if I have a turkey continually hang up or fly in a field to strut, or am going out of state to hunt it will be with me! I look at it the same as shooting deer with a 30-06, a 22 mag will kill them --- I still want my -06!
Daman