Plenty of critics have mocked Trainspotting – the musical (with lyrics and music by Irvine Welsh and Stephen McGuinness, respectively) but the producers know their audience’s mind. They want to see live theatre without taking the risk of a new play, which might be gruesome, and they prefer a dead-safe replica of a glamorous movie