I don't think we have a satisfactory answer for you or for ourselves. So many things can affect when/whether/how metrics change that I'd be lying if I gave a single answer. It could be:
-
Some sites earn more links on pages we do/don't crawl
-
Some sites earn links from places that our metrics count less/more
-
Some sites lose existing links
Which particular competitors have precisely which issues happening and what's a result of changes in PA/DA calculation or mozRank/mozTrust scaling is something we can't say today.
We could do this if we only crawled the same pages every index, but we know from experience this produces terrible results (as we both miss new pages and as in 1 month, ~15-20% of what we crawl decays with 404s/500s/30xs/etc). For now, our plan of attack is improving size and continuing to tweak the algorithms to get closer and more accurate correlations with Google's rankings.
I'm sorry this is so frustrating - it's a massively complex problem and we're doing the best we can, and working as hard as we can on improving. I don't think everything will be miraculously fixed in 3 months or 9 months or 24 months, but it will keep getting better, and we do believe we can make link research, link analysis and competitive comparison functionality very good over time. Even today, I think we've got the best product on the market for many of the functions here.
Russ Jones from the Moz team has been working on testing a mobile-first type of index for link data to see what that does to the link graph. He should have a post out before not too long on that topic.