Symfony can be hard in some things, it's bad to deny that imo