I don't think anyone is under the impression that Tony Iommi is promoting a web framework.

Why not? After all, he's promoting a perfume: https://www.nordstrom.com/s/tony-iommi-monkey-special-parfum...

Having spent a lifetime around hessians, I can't imagine a product I want less.

I honestly doubt he's promoting it after seeing it :P Sounds more like his record company could smell money.