That’s like complaining that Python doesn’t include routing.
Not really. Django already has routing and (obviously) back button functionality. By introducing react you first break it, then you add another library to fix it again. The point is HTMX doesn't break it in the first place.
Not that I'm saying HTMX is better (or worse) than react, but that's what is being discussed here.
Who said you had to bring Django’s baggage to a React project?
I don't think you are getting it, at all.
So explain it then. A React-based framework is too complex so we went with Django because we get routing and back button functionality for free, even though you get routing and back button functionality for free with React-based frameworks.