This may be a trivial question, but as a research psychologist I do not have a robust statistics background to answer it.
It appears to me that the likelihood function--$L(\theta | \text{data}) = P(\text{data} | \theta)$--is committing the inverse fallacy which is exactly what using Bayes' theorem avoids. I'm sure that the logic behind the likelihood is sound, but I can't see why this is NOT a case of incorrectly equating two different conditional probabilities (i.e., the inverse fallacy).