I brew all grain and kits when I can't be bothered.
All grain opens up a world where you can create anything.
All grain is also more forgiving. You can tuck into a fermenting beer before it's finished and it can still taste lovely. A kit beer will taste... kitty.
That being said, I can still...