i dont think its dead mate...........the london boys have moved on from the screamin 303's into the more funky hard techno thats released on hydralix raw max min etc.
there is still acid techno produced cumin out on suf and other labels.....i dont think it will ever die its part of music history lol