I can watch films and say how technically beautiful they are, but I'm not impressed by any technicality.
If you believe in what you are doing, then let nothing hold you up in your work. Much of the best work of the world has been done against seeming impossibilities. The thing is to get the work done.
Those who are lifting the world upward and onward are those who encourage more than criticize.