Can anyone please explain why anyone would want to use plugins or custom workflows in Dynamics CRM when Power Automate is readily available? This article suggests that Power Automate provides less functionalities and is harder to debug. I suppose another detriment of Power Automate is that there is no source control and that it cannot be added to your solution. That being said, I still feel like it is far more desirable for organizations to have "citizen developers" make Power Automate flows so that they don't have to hire developers and go through the process of developing, testing, and maintaining plugin or custom workflow code.