I had exactly same thoughts, I think we need @franknitty69 to give us his opinion :)
If I was buying my first drone today and Solo didn't exist, I would probably get Karma, but as it is, getting Solo for $499 or $599 (as quite often available these days) is a better deal. I would still choose...