Для начала давайте разберёмся, что эта конструкция означает и зачем она вообще нужна:
Для начала давайте разберёмся, что эта конструкция означает и зачем она вообще нужна: The only thing is… вводит единственное возражение, оговорку или проблему на фоне в целом позитивной ситуации. Буквально - единственное, что является + предикатив, по смыслу это что-то типа русского: единственное, что меня смущает / останавливает / портит картину, это…. Конструкция всегда работает в паре с чем-то хорошим, что было сказано до неё. В этом её прелесть: она не отменяет позитив, а уточняет его. Сравните: The apartment is perfect - bright, quiet, great location. The only thing is, it's a fifth-floor walk-up. I'd love to join you. The only thing is, I've already promised my sister I'd babysit. Слушатель заранее знает: сейчас прозвучит но, и это но будет одно, не целый список претензий. Поэтому конструкция звучит мягче, чем прямое but или however: вы как бы говорите я в целом за, осталось решить одну мелочь.