I don't pretend to understand modern physics. However, I did buy "The Elegant Universe" and got most of the way through it, until I got tired of the hype: especially, phrases like "It turns out that ..." when nothing has "turned out."
If you can't test it, it's not science. If it's just "beautiful mathematics" it should be in the Math Department. I don't find anything offensive about Woit's article. Disagreement is part of what everyone signed up for.