We can't be listening to the same mix. When he isn't doing some kind of fade he is beat matching for about 8 bars and cutting at awkward moments making for really clunky transitions. If he isn't doing that he's drenching the track he's mixing out of in effects and carrying it on for way too long
...
Great producer.
Poor DJ.
people who complain about lack of ultra perfect beat mixing have lost the wood for the trees. "Let's all make mistakes..."