wasn’t it thought for kiosk applications, then extended to login screens
No, that’s a really pervasive myth, spread by trolls.
Wayland - or rather, Weston - first came into use in the embedded scene because things are a lot simpler to change there and the limitations of Xorg even more unforgiving… But it was never designed for that purpose alone, it was always meant to replace Xorg everywhere.