I couldn't disagree more. Vanguard was all about Vanguard and fitted a little TOS in brilliantly. This is imho a blueprint for how to do it...
Vanguard was about the set-up got Genesis, the advanced med tech seen in later series, the establishment of Nimbus III, the background of Gorkon among others. It told it's own stories but usually with a background of Trek to come in the background. The crew of Vanguard even needed the Enterprise to save them at the end. I didn't mind the cameo by the Enterprise in the first volume. It was much in the same spirit of DS9 and Voyager that had a cameo in their first episode. However, the Enterprise didn't show up to save Voyager at the end.
Just because something is set in the same continuity doesn't mean that you have to always tie things together. That leads to Small Universe Syndrome. As Uhura once said "It's a big galaxy Mr. Scott."
Trek doesn't need "fixing" It needs fresh, new stories that expand the shared universe rather than looking inward.