I enjoyed the episode but 3 years does seem a bit light. As others have said they missed quite a lot of evidence. Amelia denying that Tom had ever hurt her, Angelica's involvement, Tom selling the car, Belle's injuries after the barn fight. Wouldn't the Police have given evidence about Tom lying about the axe attack?
I thought the look Tom gave Belle at the end was quite ominous, I don't think it's over yet.