There's a lot of things I like about XF, but there's also quite a few things that annoy me. So the question that's always on my mind is whether I should invest the time and energy to try and resolve these issues, or whether I should abandon XF and go back to something like Drupal, which allows...