Right, there must be (and always is, in my experience,) at least one
unambiguous
and comprehensive mapping between the lightweight markup and whatever
XML-style tagging you want to declare. And, in many cases, more than
one.
But HTML is usually first. TeX would also qualify. It's permissible to
have,
for instance, light-weight markup for syntactic artifacts. There
shouldn't be
anything XML can do that can't map to your lwml. Worst case, just incorporate
your HTML/XML/TeX directly.
The lwml just uses conventions and smaller tags to make the markup
readable and more easily editable.
If someone thinks this means dumbing-down the markup, then I think
they misunderstand the purpose and the execution.