What problem does with() solve?
$posts = Post::with("author")->get();
N+1 query problem
SQL injection
Mass assignment
Cache expiry