I have never been a member of twitter either. But I can still read what others post there.
Yes this is often discussed as a problem and the owner has said they will be public one day but for now I think he wants to keep out bots and trolls so you need this lengthy process to sign up.
Do you know if Twitter makes any money on the number of hits it gets from people who click on links to it?