Yes. And it at least partially comes from Unity's own marketing:
Unity has a relatively low barrier for entry, so there's a lot of quick cash-grab trash made with it.
Most of the creators of said trash don't want to cut into their profits at all so they use the Personal Edition of Unity which has to have the "Made in Unity" splash screen when you launch the game.
Most of the actual professional things made in Unity will use one of the paid versions where they can remove that splash screen.
TLDR: Unity advertises itself on the bad games, and you'd probably never know the good ones were also Unity unless you look it up yourself.
There is this, as well as an astounding number of tutorials out there explaining how to use asset store resources to make games "without any coding." To me as a programmer, that's an absurd thought. Renpy is an extremely niche exception due to the limited amount of actual user input that diverges gameplay, but you really can't do that for anything even remotely more complicated. You might be able to "make" something, but you'll lack the skills to maintain or fix it when problems inevitably arise.
And a good developer would make themselves familliar with the resources they use that they don't make to handle this. I spend just as much time on youtube and the unity documentation pages as I do in VS writing or correcting the code. And now that the UI is more or less complete, I am never in the actual unity application unless I need to edit the UI, update asset bundles, or make a build. As a tool for small dev teams, it's great, but like you said those who are only looking to turn quick profits sadly have caused some people to assume low bar to entry means low ceiling for quality too, which just isn't true. Some very popular games are made in Unity, such as Cities: Skylines, Hearthstone, M&M10, Ori and the Blind Forest, The Long Dark, and these are just games I found in a brief search of a single thread on the unity forums while quiclky looking them up to confirm.
Anyone claiming using unity automatically makes a game bad is making a false association. Using unity to make a quick cash grab game is bad. I doubt anyone is going to refute that sentence. The part that needs to be focused on isn't unity, but quick cash grab. Unity is just a tool. How you use it is important. If I cut my sandwich with a knife that's fine. When I cut a person with a knife, the knife isn't bad, I am.