When it comes to the mods I will agree that you have a hit and miss situation.
With 4.09m Team Daidalos had to meet Oleg's approval so I don't see where the problem lies with that patch ?
And any Team Daidalos patches/addons in the future, to my understanding, will still have to be approved by him.
Wheels