I was under the impression that Unity and Unreal were basically comparable engines - is this not the case?
I'm not 100% intune with game dev, but I always thought Unity was more indy-focused while Unreal was more big boy focused. I know off the back of my head that Unreal powers games like Street Fighter and Bioshock.
I can't really find any other $100MM+ budget games developed with Unity.
These are reasons why Unity is well liked among indies, and not necessarily only among non-technical people either. But if you have many millions to burn, other engines give you more room for customization, have more high-class sales teams, and have a workflow that is optimized to be familiar to artists with a AAA background.
I've tried Firewatch on both PC and PS4 and never gone through a playthrough that didn't have lag/performance issues even after the patches.
While Firewatch is often cited for what can be accomplished with Unity I don't think it's the gem to show the power of the engine when it can't even support the artistic vision the developers - they certainly know this engine well judging from talks they have given on the engine - tried to inject into it.
That's only a sample size of two though so not sure if people generally have problems with it or not.
Certainly doesn't mean that all the UE4 games are better in anyway, I loved Firewatch but it's not a crowning technical achievement.
The features are slowly getting on par, but Unreal does offer numerous add-on to the engine to optimise the game (one that caught my eye was a world map analysis).
I'm sorry, but do you really know what you're talking about? Unity is head and shoulders above UE4 these days, especially when it comes to lighting. For VR it's really not even a question that Unity is the only solid choice right now. Valve built the entire "The Lab" experience in Unity which is widely regarded as the finest VR experience thus far.
Sony has their own competing VR solution, though. That said, I seem to recall some talk about the Xbox One (maybe just their Scorpio refresh?) supporting the Rift, but I can't recall details offhand.
Not really though.
Remember, there's already GearVR, and that runs off of a mobile phone.