I agree with all that.
Music is music and there is more to it than techno.
And I think Omid actually does make some pretty creative and passionate house and tech house. It`s got soul without being too obvious and cheesy.
Good stuff if you like that sort of thing.
However, the DJ Mag feature is probably more to do with him being in the Soho set and involved with the Mr C clique.
I believe DJ mag has it`s offices in soho, I could be wrong.