Each person's experience on the net is different from the next person. It's because we have different uses and different requirements from one another as to what the internet can help us achieve and provide for us.
Here are a list of 10 Use cases for people on the net, I'm sure there are plenty more but to prove my point, all I need is a list of 10:
UC -1 To purchase items online
UC -2 To sell items online
UC -3 To communicate with my friends
UC -4 To find a date
UC -5 To listen to media.
UC -6 To view media.
UC -7 To build a service.
UC -8 To spam people with information.
UC -9 To hack/steal peoples information.
UC -10 To build a company.
Given the use cases above, it's easy to see that there are many functions that we can perform on the net. What makes me bored on the internet then? I view practically the same websites daily: Techmeme, Techcrunch, Yahoo, Youtube, Google and then I wonder off by clicking on links that come from those sites.
Am I bored because my Use cases don't change? Possibly. How do I get around that? People create new services and new functions like Twitter and StumbleUpon. How many good functions get created a year? It's probably one or two at best. Sorry to sound so technical, but everything else is just a wrapper around the same use case.
To establish a great product going forward, people have to look at the Use Cases and build up. Let's stop wrapping around the same ones over and over again. I think we can enhance everyones experience on the net incrementally, by doing this.
If you don't know about Techcrunch it's a great blog that provides up-to-date news on technology and they have recently been known to report on political issues such as the upcoming election. Click here to go to Techcrunch