Thank you very much for explaining all this in a way, that also people like me, who are not exactly the computer experts understand these things too. As in all "elections" I take voting for witnesses very seriously and am still working on it. It takes time to gather the information and get an idea of who is who and what they do.
You have provided some very good starting points for getting this info and also the discussions sparked by your posts are often quite inspiring as well.