UWP is a form of platform lock-in - it is the only reason that it exists in it’s current form.
You might not be able to make a UWP app, but you can still build for Xbox One and PC. Neither Windows Phones (save perhaps the newest Lumias) nor really has the hardware to support UE4 properly, so in that sense it’s kind of redundant.