I dont think your issues are relevant. Google had an update and many of sites from the previous updates dramatically dropped. As for traffic, when making a sale you can't guarantee traffic to stay at the same level as they were.
As for Matt, I know theres been some problems with him in different occasions but in this case there wasn't really anything on his part.
|