Even with Unity (and Unreal and others) porting to the web, web browsers remain open, while web content (what ported Unity is) was always non-open (since practically all websites are not FOSS).
I agree with you on the other hand that EME would in fact be a danger to the openness of the web.