Gemäß Canoo.net ist viel ein Attributiv und nicht invariabel. Demnach müsste man es beugen. Ist das ein Fehler? Sollte es im Singular unveränderlich sein?
Denn wenn es ein starkes dekliniertes Adjektiv ist, sollte man sagen:
Es gibt vielen Verkehr auf der Autobahn.
Aber ich habe überall geschaut und sehe nur:
Es gibt viel Verkehr auf der Autobahn.
Anderes Beispiel:
Es gibt viel Thunfisch in Japan, das ist mal sicher.
und nicht:
Es gibt vielen Thunfisch in Japan, das ist mal sicher.
Weitere Beispiele:
Da ist also auch noch viel Spielraum in den internationalen Verhandlungen.
Es liegt viel Glück in harter Arbeit.