Cause 1 is the most relevant. Since now the "map" is above, organic results aren't good enough. So I lost big traffic from search engine mainly. As far as I know I can't fix that paying adwords and I can't do much to be in the map, which is for business.
In some sistes I think is cause 3, however those were gradually earning less, and less and less. So can't do much about I guess.
I'll look deeper on cause 2, but I don't think is the main problem.