I am currently taking a study course for the 107 and my first impression was that it did seem overkill, the amount of information the FAA wants you to know to fly your little drone. But then I realized what Big AL touched on, part 107 includes flying drones that can be considerably larger than the Phantom or even Inspire. If the small UAVs might do damage to plane, what about a 30 lb UAV or bigger? Maybe there needs to be more size classes with different certification levels, but that makes things more complicated than the one course fits all concept.
In any event, in my opinion, more education is better for us all, both commercial and hobbyist. The wife and I took a walk across frozen Lake George (NY) the other day to see how the ice fishermen were doing. In 10 minutes out there, we got buzzed by a Mavic then a Phantom 4, both hardly 15' above us. There were lots of people out there that were flown over too. Probably some newbies that got drones for Christmas.
This corner of the lake is about 7 miles from the closest airport. I've flown here in the past. Now that I've learned to read sectionals, I see that it's technically Class E to the surface from the airport out onto the lake a small ways. On Airmap, as a hobbyist, you are out of the radius of the airport, but for 107, you would need permission? Doesn't make sense. In addition to education, there has to be a better and easier way for both commercial and hobbyists to know where they can and can't fly without needing authorization.