You seem to project your own biases on the OBS developers. However there is already work being done for OBS supporting Wayland natively[1].
Re:OBS Studio 26.0
by Polylactic_acid on Tuesday September 29, 2020 @08:37PM
(#24634680)
Discord and Peek are able to capture the screen fine.
Re:OBS Studio 26.0
by ben-schaaf on Wednesday September 30, 2020 @02:16AM
(#24636147)
The whole design behind Peek is that you have a transparent window that shows you what is being recorded and you can interact with the window behind it to record something useful. Passing through events to the window behind it only works on X11 (or XWayland).
Are you sure you can share Wayland windows? To my knowledge screen sharing support for Electron apps is experimental or hasn't landed yet.
Xwayland windows (most games and Discord itself would fall into this category) can be shared.
Not to mention all the other things that don't work on Wayland, like VM key capture and Peek's event passthrough.