To me streaming is clearly the main the driving factor, and the death blow to extended mixes. As already mentioned, it's because shorter tracks give you more money. It's a shame, because although trance in the club is special, it also has a very special place at home, for the introspective...