The far simpler explanation is simply that Luke used Mark and Matthew and gave importance to Mark over Matthew because he knew that Mark was the older source. That's actually a very simple explanation and it fully explains Luke, as Goodacre himself states. Trying to account for Q is impossible. It requires a whole series of highly unlikely events, as I state in the link: