By building a better product I mean taking what is an existing product area that sucks and making what you believe is up to modern technology standards in terms of UX and deployment model (say web and mobile). I'm not really talking about disrupting this existing area, just providing a vastly improved product that does more or less the same thing in terms of functionality. Sort of what like xero.com is doing for accounting software.
You wouldn't expect to become super rich doing this (xero probably will) but is there at least a good business in this? The markets already been tested and technology is always moving on. Do all startups need to swing for the fence and try and be the next Facebook? I see alot of swinging for the fence which is fine, but maybe this could be contributing to the high startup failure rate?
And then how much better is enough for it to be worthwhile?
The largest hurdle I see to just being better is probably the amount of effort involved in educating the customer that you are in fact better. Also people are naturally adverse to change....
Obviously there is no definitive answer...