This is an interesting point actually – since only low budget games have to display the unity logo, unity has become (unfairly) associated with low budget games!
But I think he misses the bigger point, and that’s that unity co’s customers are not gamers but gamedevs, so it doesn’t matter too much what gamers think of unity (to unity co anyway). And gamedevs see all these games written in unity (good AND bad) and can see the tech for what it is and the wide variety of games etc. so I do think the logo is a big plus for unity co.
And the low budget association may actually be a bit of a plus for unity co in another round about way, as it gives gamedevs another reason to buy unity – to hide the fact that their games use unity!