I'm glad it's self aware enough to realise how many people actually liked Johnny more than Daniel in the original, Johnny may have had a bad teacher but he was cool whereas Daniel was just a cocky **** who had a better teacher to keep him in line.
For those who never realised it, Daniel was always a **** he just had Miyagi to keep him in line. In the first film his problems mostly stem from him being a **** to the Cobras, he gets banned from the football team for attacking Bobby just because he tackled him and won the ball, hell Miyagi only offers to help him because he sees Daniel getting beaten up following his unprovoked attack on Johnny at the Halloween party and then Daniel whines that he's the one being bullied.
The only reason people ever saw Daniel as a nice guy and not the cocky **** who brings everything on himself that he is is because that's how he was presented, it's like in Top Gun where hardly anyone actually noticed the Americans were the aggressors/villians in the final battle because they had been presented all film as the heroes.