im a fan of opensights because:
1-they cant be bumped and offsight
2-what if a tom is rlly close and you cant get him in the sights
3-what if the light is not good
4-im used to shooting ducks and geese open sight
thats just me.maytom made a good point tho.