Critics are a very valuable resource if the criticism is based on reason. All designs should be thoroughly reviewed by their harshest reasonable critic. You get better designs that way. Or you kill bad investments before they get too big.
I have to say that right now just from an engineering perspective (assuming the physics works) the challenges of building a 100 MWth BFR are daunting. Not all of them have answers at this time.