#firefox seems to have fixed the MOZ_ENABLE_WAYLAND being treated as an unset or set boolean ... with arbitrarily confusing things being set to enable it, such as "0" or "false" or "pleasedotnotenablewayland".
Apparently only MOZ_ENABLE_WAYLAND=1 is valid now.
This is much less confusing. Yay!