Hi Matthew,
To me, the 3 sets of solutions you mention are more completing each other rather than achieving the exact same goal.
For example, Adobe Campaign is a marketing automation tool that is often used along with third party CRM tools, such as MS Dynamics 365 (there's even ways to integrate Campaign and Dynamics 365 for example).
Adobe Solutions are specialized in marketing and work well together (Campaign to send email/push/sms... messages, Analytics to track your website performance, Social to interact with your social media channels, and so on).
So I guess what's to consider here is what are the use cases you want to serve, is a simple CRM enough for these, or do you need to set up a bigger infrastructure to support your current and future needs in terms of marketing automation.
Hope this clarifies a bit,
Florent