Ignore critics unless they can do better than what you did. Nonsense in listening to hogwash, especially people who don't have the skills to build anything. There is an art and a skill to putting up a giant filter and selectively listening to only the most constructive feedback.