It suits different people differently rather than being better or worse. Online removes the question of commute and gives you far more choice of language, approach and specialisation, and sessions can continue if you move or travel. Meeting in person suits people who want a clear separation between therapy and home.