Maybe you should add a feature in Cura if a certain model is not listed to add one OR be forwarded to the Github Issue where the community could work on the new profile together. That way Cura could add the profiel in the next release and mark it as "Early Bird" or something.
Its generally up to the Manufacturer in question (or its user community) to make the profile contribution to UltiMaker Cura.
The UltiMaker Cura Dev Team does not develop any of the profiles for 3rd party machines, they simply add them in the next update build once they are submitted on github. As UltiMaker Cura is updated quite frequently you would see it added within weeks/months depending the timing of the profile submission vs the next planned update release.
If your machine profile took almost 2years for you to see in Cura, that would point to no one actually submitting one.
You can learn more about the process here
Link to post
Share on other sites