So… you still haven’t mentioned any specific science-oriented shows that were so much greater and more science-y than Mythbusters. Put up or shut up, dude.
I don’t know about you but if I had just accidentally fired a cannonball through a populated suburb narrowly missing some people, the concern on my face would be rather real.