Hi Paul,
I agree 100% about the no fault statement. Sadly, it what some of us get stuck with when we try to run less maintained components on the HU platform. When the other developers won't keep up, some joomshaper customers have to find workarounds as you know. So it is in the world of Joomla.
My LMS just finally updated to support PHP 7.4 in December. Wow. I can't even update to Joomla 4 because I am not aware of another affordable fully scorm compliant LMS with solid learner management, tracking and completion certificate management. Until the LMS gets up to speed with bootstrap 5, I'm stuck at HU 1.1.4 and Joomla 3.x. Frustrating.
However, backwards compatibility could be considered a virtue for a platform hosting so many different components. ;-)