Why are you so negative? They were even just mentioned by Forbes as being a top supplier of CBD products? I'm not sure what would be good enough for you...
I just don't understand the love affair with SEO, seo for this Niche is weak!
Also there were actual facts stated in that press release regarding the extremely low amount of traffic searching for those keywords, and an explanation as to why does not their main focus.