I was expecting a different f word, but I do agree that failure comes quite often. I don't think a lot of things will work out but learn from the failures, and you can do better. Also, you can't succeed if you give up. I agree that people just need to keep trying as they learn more.
I don't know why people 'hate' on failure. It's always a learning experience and helps you find what works!