>>Different people have different parameters for success.
True, but I would say close to 100% of people who build and business and try to sell it have a pretty singular definition of what success really means - and it isn't 'I learned something doing it'
Because that is the whole idea of a discussion forum? This is not a "Validate me and cheer me up no matter what I did" kind of site, at least not in principle.