Are the gray (not indexed) URL reasons what you expect? It's fine for a URL not to be indexed for the right reasons—for example, a robots.txt rule on your site, a noindex tag on the page, a duplicate URL, or a 404 for a page that you've removed and have no replacement for.