the truth is that 1.18 was known about before 1.17 came out, which means now we’re learning about 1.19 before 1.18 is out.
i think the community is very sure about 1.19 being an end update, and it’s clear Mojang likes listening to the community but I think it’s foolish to pretend it’s garunteed