I personally dont have a problem with VFR through a class D control zone. As a tower controller they are no problem, as all that is required is traffic information on IFR flights and vice versa.
It is often much more expeditious for the A/C concerned, and really no trouble