If old apps no longer run on newer iOS versions for whatever questionable reasons, then we would have a different discussion.
But what happens here is that Apple demands updates although these apps still work.
Edit: And if I understand this correctly, they only look at the date when the app was last updated. Just doing a version bump suffices to fulfill their check. There are not technical requirements that need to be fulfilled.