This may be valid but this is also where variables come into play.
...
what?
That is why I'd like to see some actual criticism from him regarding my newer videos.
They suck as well. You have over-exaggerated introductions and you always talk as if you're talking to a crowd of millions in most of your videos, when most of your videos average 300-500 views. There's your criticism.
I throw plenty of videos here and there on Youtube, some average 30-60 views, some have gone up to 1,000-5,000 (a Minecraft video I used to have went up to 200,000 before I set it to unlisted due to being an outdated info video). Each and every one of them, at least, I don't start off by pretending I'm some influential youtube vlogger going "whats up fans nickelob heer!!" or with unnecessary branding all over my channel.