I think short term offline business is more profitable because there are business you can start in a day and you'll make money on the first day, like food business, while online has a lot of competition and given that you are competing with the world it's more difficult to monetize.
But in the long term, if you don't get into a franchise model or open new branches, online business will be more profitable because it cost $0 to scale.
But in the long term, if you don't get into a franchise model or open new branches, online business will be more profitable because it cost $0 to scale.