For me its all simple, if you've accomplished nothing in a field your opinion is not worth noticing, if your brain has calcified around dogma your opinion is pure comedy.
If you are both accomplished and have an open mind your opinion can be valuable if constructive but in the end there is only one opinion that counts.
Also, it is entirely fine to try to do something that will take a million attempts like yours to maybe perhaps get it done poorly.
Hero's engine is just fine. We didn't need more from him. It was enough. It took a while for anyone to truly get it and their steam engine and many after it were useless pieces of crap - which was good enough. We didn't need more from them.