It comes right down to... what do you use your boat for.. and who do you want to enjoy that experience with you!?
I could sit in an open boat 12 months a year... family on the other hand, that I'd like to share that experience with can't.
Wife has lung issues... so rain/wind and getting wet aren't high on the priority list. Having a windshield and full top with rear curtain allow us to go out fishing in any weather. A bit of sun makes that interior like a green house, while still allowing full fishing capability.