Twitter is a communications vehicle.
You can find people who talk crap, and talk crap back to them, if that's what you want to use it for.
You can find people with a specific, narrow interest, and communicate on that interest with those people, if you want to do that.
Personally I have several twitter logins, so I can communicate on a particular interest to/with a particular set of friends under one login, and communicate on a different interest to a different set of friends under another login.The people I add as friends there are in the dozens rather than hundreds.
To knock Twitter because some people use it rather stupidly is like knocking cars because some people can't or won't drive properly. Used intelligently, Twitter is a wonderful tool. Especially to share internet links within a group sharing a particular common interest.