I guess I can get your point if you honestly liked the old Shinichi. However, from my point of view all those eps before now were like an introduction with a pre-hero, and the real hero, the real Shinichi, is what we finally have now. This is the real Shinichi, not the dolt in the first episodes. Kind of like in some movies where we first have a happy main character, then get a time jump, and finally get the real asskicking main character (for example Conan the Barbarian). The time skip just didn't really happen in this show.