I've done a lot of research into this subject, and can agree with most of your initial post, with a few exceptions.
First of all, Thank you Smolin, wherever you are, fo being one of the friggin few scientists that realize Science's inability to follow its own methodological guidelines. Namely...