Mostly because it gets associated with the stuffty games that get made using the free version of Unity, which forces it to have the 'Unity' logo appear during startup. A lot of good games (i.e Kerbal Space Program, City Skylines, Cuphead) use Unity, you just don't really see Unity being plastered on it because they actually bought the premium variant.
Escape From Tarkov is made in Unity also.
Unity is an incredibly difficult engine to work in if you don't know what you're doing. That is to say, it's not beginner-friendly. Unreal, however, is much easier for beginner designers to use.