So, Wayland here shouldn't really matter here.
In any case, ignore the trolls screaming at the quality, the duration or the equipment you have ... I mean, bitchplease, at least we are able to have a confirmation on such a BIG NEWS !!!
I imagine that maybe filming during a presentation (and the conditions of such thing) could be annoying. at least Michael was kind enough to provide something, small, but something.