The PROBLEM is:
Template Vendors who clearly give not one ounce of consideration or thought to what happens when they decide to do things their own way and not even TRY tro conform to the existing system.
WHO ARE YOU that you think it's not necessary AT ALL to attempt to utilize the existing methods - but rather create your very own. Short sighted. No concern or thought about what happens later.
How many issues is it going to cause down the road? You guys do NOT have a good track record for fixing things. Not even close. Correction: You're pretty good at finally finding the answer, but if you didn't create the problem to begin with, you're rarely hear from me.
I DO NOT PAY YOU nearly $300 a year for the "privilege" of being your guinea pig while you muddle through your code. The Fumbling you do on a regular basis costs me money and more importantly TIME. Bringing this to you guys as a protest ends in mealy-mouthed apologies and not one single attempt to make it right.
When you apologize for the inconvenience, but continue to do the things you have to apologize for invalidates the apology. "Sorry for the inconvenience" is a lie, or you'd do something different. It's just what you say to get out of the conversation.
Case in point: The 3 or 4 updates you had to scramble to put out in the last 3 weeks - each introducing an entirely new problem. Do you even HAVE a QA department?
Joomla 3 & 4 BOTH have a very competent override process. Works perfectly, unless you use Helix now. NOW, if you want to a SIMPLE OVERRIDE, you have to go somewhere else to do it a different way.
So, you've effectively BROKEN this process in favor of what? Yours?
THAT'S JUST IMBECILLIC