I enjoyed the read. As a general stab, I found it pretty reflective of a lot of concerns.
I can say though, that for me and a few people I know, pumps are beautiful devices, simply stunning... the added control and freedom trumps and enhances the looks, any day

Waterproofing doesn't strike me as an issue for myself, it's minor compared to many other things. Now, would I chose to wear a pump if I could get equal control without it? No, of course not. But weigh up something a bit clunky looking next to more hypos, hypers, and more restrictions such as more difficulty exercising, and it's hard to complain about the looks. For me anyway.
Thanks for the link. Appreciated.